Показать сообщение отдельно

  #5  
Старый 14.08.2009, 15:42
__mad
Участник форума
Регистрация: 04.11.2007
Сообщений: 103
Провел на форуме:
548128

Репутация: 104
По умолчанию

Цитата:
Сообщение от POS_troi  
Код:
echo "pwd" | sudo -u root -s | echo "$UID"
Код:
$ echo "pwd" | sudo -u root -s | echo "$UID"
1000
Password:
Как вариант, suid бит поставить (как говорил POS_troi), тогда придется использовать специальный враппер (если запускать напрямую суид бит работать не будет).

Или же в /etc/sudoers добавить пользователя из под которого sudo [1] не будет спрашивать пароль, и тогда запускать скрипт как sudo ./script.sh.

[1] user ALL=(ALL) NOPASSWD: ALL
 
Ответить с цитированием