[Comm] Выбор пользовательской оболочки при запуске ssh

Yury Aliaev =?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Вт Фев 19 15:00:42 MSK 2008


Stavr scripsit:

>>
>>Отреактировать /etc/passwd ;)
> 
> Во всех unix-подобных системах в файле /etc/passwd в строке, содержащей имя твоего пользователя, в последнем поле указываешь оболочку, которая будет запускатся при входе в систему. При чем не имеет значения, через ssh или с консоли.
> Во FreeBSD, bash устанавливается вроде /usr/local/bin/bash
> проверь, установлен ли bash
> 
> pkg_info | grep bash
> 
> если да, то проверь точный путь
> 
> whereis bash
> 
> и пропиши этот путь в нужную строку в /etc/passwd командой
> 
> vipw
> 
> При этот откроется vi, если не знаешь его выполни команду
> 
> EDITOR=ee; export EDITOR
> 
> или пропиш эту строку в файл ~/.profile
> 

$ whereis bash
bash: /bin/bash /usr/ports/shells/bash
$ vipw
vipw: /etc/master.passwd: Permission denied



Подробная информация о списке рассылки community