[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