LINUX.ORG.RU

Ответ на: комментарий от madgnu

Спасибо за наводку, но там огромная документация, и на английском.

Вычитал пока что надо юзать visudo, но синтаксис этой штуки мягко говоря вообще не понятен

ReckouNT
() автор топика
Ответ на: комментарий от ReckouNT

visudo - просто редактирование файла /etc/sudoers

Tanger ★★★★★
()
Ответ на: комментарий от ReckouNT

если vim сложен,

EDITOR=nano visudo
## User privilege specification
##
root ALL=(ALL) ALL
user ALL=(ALL) ALL
## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL) ALL

## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
user host=NOPASSWD: /pass/to/programm
## Uncomment to allow members of group sudo to execute any command
# %sudo ALL=(ALL) ALL
вроде как тут редактить, но всё-равно запуск через sudo, просто не будет требовать пароля, если не так поправьте (:

xApollo
()

можно еще chmod +s сделать из-под рута, и скрипт в будущем с рутовыми правами будет запускаться.

tanenn
()

/etc/rc.local

Deleted
()
Ответ на: Cool idea! от madgnu

Само собой, в этом-то и фишка. Насчет острой необходимости спорный вопрос. Если ты заапрувил скрипт, подумал, то чего боятся. А если его подредактировать кому угодно, то s бит сбрасывается и рутовых прав не видать. Заново апрувить, думать, а можно ли такое из-под рута исполнять.

tanenn
()

Поддерфиваю rc.local. Не надо изобретать велосипедов, когда для такой цели есть специально придуманные средства.

Axon ★★★★★
()
Ответ на: комментарий от tanenn

На скриптах suid бесполезен. Shell его игнорирует.

anonymous
()
Ответ на: комментарий от ReckouNT

но там огромная документация, и на английском.

apt-get install manpages-ru

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