URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 19609
[ Назад ]

Исходное сообщение
"sh+bash"

Отправлено visitor , 12-Авг-02 16:53 
Уважаемые подскажите в чем проблема:
в /etc/passwd и в /etc/master.passwd назначаю в качестве используемого по умолчанию шела /usr/local/bin/bash и для юзера и для рута. Но загружается все равно sh и для одного и для другого.
Зарание спасибо.

Содержание

Сообщения в этом обсуждении
"RE: sh+bash"
Отправлено lavr , 12-Авг-02 18:13 
>Уважаемые подскажите в чем проблема:
>в /etc/passwd и в /etc/master.passwd назначаю в качестве используемого по умолчанию шела
>/usr/local/bin/bash и для юзера и для рута. Но загружается все равно
>sh и для одного и для другого.
>Зарание спасибо.

для root'а - правильнее оставить csh
для toor'а - собрать статический bash и положить в /bin - /bin/bash
который и прописать toor'у в passwd (vipw или pw или chsh)

в /etc/shells - добавить используемые SHELL's


"RE: sh+bash"
Отправлено LinaS , 12-Авг-02 18:19 
>Уважаемые подскажите в чем проблема:
>в /etc/passwd и в /etc/master.passwd назначаю в качестве используемого по умолчанию шела
>/usr/local/bin/bash и для юзера и для рута. Но загружается все равно
>sh и для одного и для другого.
>Зарание спасибо.

Если правишь вручную эти файлы, то потом неплохо бы сделать
pwd_mkdb -u username /etc/master.passwd

Либо используй специальные утилиты (см ниже) :)