Отправляет email-рассылки с помощью сервиса Sendsay

bash для рута

Заменил в файле /etc/passwd шел для рута с /bin/csh на
/usr/local/bin/bash. Но при входе ситему под рутом все равно
продолжает загружаться csh. В чем дело?

FreeBSD 5.2.1, bash 2.05

С 1 декабря начинается новый 3-месячный курс изучения английского языка в
школе мистера Бола по его уникальному методу. Запись на собеседование по
тел. 284-79-49 и электронной почте mrba***@n*****.by. http://mrball.nsys.by

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Dzianis Dubovik Fri, 12 Nov 2004 09:57:47 +0200 (#262651)

 

Ответы:

Шелл менять chsh

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   "Vladimir" Fri, 12 Nov 2004 20:48:45 +0300 (#262658)

 

On Fri, Nov 12, 2004 at 09:57:47AM +0200, Dzianis Dubovik wrote:

В том, что документация не читана. Что очень плохо. В каждой системе
есть свои особенности, так что не надо расчитывать, что опыта другой
системы _достаточно_. Он полезен, но не более.

В данном случае - man vipw. Вообще - читайте handbook, он есть у Вас
в системе (/usr/share/doc/handbook/).

SY, Alex

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Alex Semenyaka Fri, 12 Nov 2004 21:25:47 +0300 (#262689)

 

Проверь, есть ли в /etc/shells строка "/usr/local/bin/bash/".
Потом командуй
# chpass
и меняй путь к командному интерпретатору на "/usr/local/bin/bash"

Другой способ замены:
pw user mod root -s /usr/local/bin/bash

Всего хорошего.

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Sat, 13 Nov 2004 00:08:30 +0600 (#262800)

 

On Sat, Nov 13, 2004 at 12:08:30AM +0600, Sergey Burmay wrote:

А если нет - то что будет? :) /etc/shells тут ни при чём :)

SY, Alex

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Alex Semenyaka Sat, 13 Nov 2004 01:08:26 +0300 (#262913)

 

Помоему будет нехорошо. Или я не прав?

man ftpd
[skip]
4. The user must have a standard shell returned by
getusershell(3).
[skip]

man 3 getusershell
[skip]
The getusershell() function returns a pointer to a valid user shell as
defined by the system manager in the shells database as described in
shells(5).
[skip]

man 5 shells
[skip]
/etc/shells The shells file resides in /etc.
[skip]

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Sat, 13 Nov 2004 01:43:29 +0200 (EET) (#262969)

 

On Sat, Nov 13, 2004 at 01:43:29AM +0200, Andrew V. Kuzik wrote:

В данном конкретном - неправ. /etc/shells нужны для ftpd да sendmail.
Первом работу с рутом запрещает /etc/ftpusers. Второму тоже не надо
давать от рута ничего пускать :) Sshd и login прекрасно же работают
без записи в /etc/shells.

Второй вопрос, что вот ударится у человека /usr, и не смонтируется
после этого. Вот человек радоваться своему /usr/local/bin/bash будет...

SY, Alex

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Alex Semenyaka Sat, 13 Nov 2004 02:51:56 +0300 (#262980)