REMOTE SERVER = NOPASSWD: RCAPACHE
Loci schrieb:sticky-bit lösen...
Loci schrieb:ja ich mein das sbit aka stickybit
weiß ned ob das über scripte ned funzt, aber die oben genannten versionen gehen auch
geist_der_foren schrieb:Hi,
... du willst einem user berechtigungen geben, ein Befehl als root auszuführen, aber dieser User soll nicht ständig sein passwort eingeben ?
geist_der_foren schrieb:du must das Rootpasswort nicht weiter geben !...
Also ich verstehe nicht wo das prob liegt ?!
%users ALL=NOPASSWD:/usr/bin/script.sh
sudo /usr/bin/script.sh
fast genau das was ich möchte
Ich möchte dass die Gruppe teachers (oder meinetwegen auch alle user) ein shellscript (script.sh) ausführen können, in dem Befehle wie lprm -, rccups, rm stehen, die normalerweise nur von root ausgeführt werden dürfen.
Damit ich nicht das root-Passwort an die user weitergeben muss, möchte ich, dass das Script auch ohne Eingabe des root-Passwort funktioniert
Ich brauche ein Script, welches die Aufrufe "sudo /script.sh" komplett übernimmt und dennoch nicht nach einem Passwort fragt. Das script wird ja von einem user aufgerufen und DESSEN berechtigung soll bezugnehmend auf sudo berücksichtigt werden.aber den sudo-Befehl im aufzurufendem Script (script.sh) hineingeschrieben und nicht wie es richtig wäre das Script damit aufgerufen:
Code:sudo /usr/bin/script.sh
%scriptgroup servername=NOPASSWD: /bin/script.sh
sudo /bin/script.sh
/bin/script-starter.sh
#!/bin/sh
/usr/bin/sudo /bin/script.sh