LINUX.ORG.RU

Bash


0

0

Я пользуюсь "sh-2.05b$"
root "bash-2.05b#"
То что это одно и тоже можете не говорить.Только вот при входе под рутом ~/.bash_profile;bashrc используются.
А вот под user нет.
В чем причина?

И еще не могу обычным пользователем юзать команды reboot, halt, poweroff. Говорит "я должен быть рутом". Права расставил. user в группу bin входит.


Re: Bash

А какие права расставил? Полные или suid?
И покопайся, посмотри, с какими параметрами у тебя bash запускается.

Round ★★ ()

Re: Bash

bash запущенный как sh не читает ~/.bash_profile ~/.bashrc
Он читает только ~/.profile и /etc/profile

sdio ★★★★★ ()
Ответ на: Re: Bash от Round

Re: Bash

>А какие права расставил? Полные или suid?

Владелец: r-x (root)
Группа: r-x (bin)
Другие: r-x

users входит в группу bin.

Jonik ()
Ответ на: Re: Bash от Jonik

Re: Bash

Поставь на соответствующие бинарники (напр., /sbin/reboot ) suid-бит. man chmod

Round ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.