sudoers
mam test.sh user a group test. chcem povolit spustanie tohto skriptu pod userom test inym uzivatelom cez sudo.
fero@linux # sudo -u test /home/test/bin/test.sh
mam nastavene
---x------ 1 test test 3563 2010-10-15 10:56 test.sh
ako nastavim v sudoers prava tak, aby mohol fero spustat iba tento jeden skript, aby tento skript nemohol editovat ci menit prava napr fero@linux # sudo -u test vi /home/test/bin/test.sh pripadne fero@linux # sudo -u test chown fero:fero /home/test/bin/test.sh ??
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
fero ALL=(test) NOPASSWD: /home/test/bin/test.sh
Viem asi lamacka otazka ale na fore ani na nete som nic nenasiel.
Diki za odpovede.
Pre pridávanie komentárov sa musíte prihlásiť.
Mas predsa nastaveny len command
/home/test/bin/test.sh
a nie nejaky iny, tedavi /home/test/bin/test.sh
.Dokonca i tie prava na skripte mas nastavene snad az zbytocne paranoidne, ale neva.
ci ?
-----x--- 1 test test 3563 2010-10-15 10:56 test.sh
ak to chces robit cez sudo skus zmenit NOPASSWD: na EXEC: