PDA

Показать полную графическую версию : sudo и #


skeletor
17-09-2010, 16:04
Поставил себе sudo, но при выполнении sudo -s знак с $ не меняется на #. Хотя при переключении через su $ меняется на #. Настройки профиля не менял (ни в /etc ни в home юзера). Видимо это траблы самого sudo. Как сделать что бы после переключение на root'a знак $ менялся на #?

Пробовал делать так:

if [ "`id -u`" -eq 0 ]; then
PS1='\u@\h:\w\# '
else
PS1='\u@\h:\w\$ '
fi


но ничего не выходит.

ruslandh
18-09-2010, 13:30
В общем-то это настраивается через параметры sudoers

skeletor
18-09-2010, 16:45
Всем спасибо, проблема заключалась в том, что блок if был прописан 2-ды: в .profile и в .bashrc. Оставил в .profile и всё заработало.




© OSzone.net 2001-2012