ich hab leider grad zu wenig zeit die sudo man pages durchzulesen, kann mir jemand deshalb kurz sagen ob und wie es mit sudo möglich ist zwei befehle auf einmal auszuführen?
mit diversen probierereien hab ich es leider nicht geschafft.
danke.
ciao
Seite 1 von 1
Sudo Frage zwei befehle gleichzeitig mit sudo ausführen
Anzeige
#2
geschrieben 20. November 2005 - 16:07
Warum machst du nicht
sudo xxx && sudo yyy
Dieser Beitrag wurde von Flo bearbeitet: 20. November 2005 - 16:08
#3
geschrieben 20. November 2005 - 17:20
eigentlich wollte ich ja genau das problem umgehen das ich dann das pw zweimal eingeben muss. hatte vergessen das noch dazu zu schreiben.
sry.
ciao
sry.
ciao
#4
geschrieben 20. November 2005 - 17:41
Du kannst auch für bestimmte user oder Befehle die Passwortabfrage ausschalten, wird dir aber nix übrigbleiben als
man sudo
Dieser Beitrag wurde von Flo bearbeitet: 20. November 2005 - 17:41
#5
geschrieben 20. November 2005 - 17:58
Wie wäre es denn mit sudo sh -c "cmd1 & cmd2"?
Dieser Beitrag wurde von puppet bearbeitet: 20. November 2005 - 18:11
#6
geschrieben 20. November 2005 - 18:11
/etc/sudoers sagte:
%wheel ALL=(ALL) NOPASSWD: /pfad/befehl1
%wheel ALL=(ALL) NOPASSWD: /pfad/befehl2
%wheel ALL=(ALL) NOPASSWD: /pfad/befehl2
/home/user/meinscript sagte:
#! /bin/sh
sudo befehl1 & sudo befehl2
sudo befehl1 & sudo befehl2
chmod +x /home/user/meinscript /home/user/meinscript
Sollte reichen und funktionieren.
/fuck you - really, I mean it!
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#7
geschrieben 20. November 2005 - 19:32
vielen dank an alle.
ich hab das nun so gelöst: die entsprechenden befehle doch mit NOPASSWD gekennzeichnet.
"sudo befehl1 & befehl2" mach übrigens nicht so wie es wahrscheinlich soll:
"sudo ls & ls" müsste ja zweimal den inhalt des aktiven verzeichnisses anzeigen, bei mir wird das nur einmal angezeigt, darüber steht das übliche "Password:" für den sudo benutzer, ich werde aber nie danach gefragt, anstatt dessen wie gesagt die eine ausgabe des ls befehl und darunter "[1]+ Stopped sudo ls", sudo ls also gestoppt wurde.
komischerweise geht das ganze mit der zweiten methode die puppet gepostet hat, in der eigenen shell...
hab ich was falsch gemacht?
ciao
ich hab das nun so gelöst: die entsprechenden befehle doch mit NOPASSWD gekennzeichnet.
"sudo befehl1 & befehl2" mach übrigens nicht so wie es wahrscheinlich soll:
"sudo ls & ls" müsste ja zweimal den inhalt des aktiven verzeichnisses anzeigen, bei mir wird das nur einmal angezeigt, darüber steht das übliche "Password:" für den sudo benutzer, ich werde aber nie danach gefragt, anstatt dessen wie gesagt die eine ausgabe des ls befehl und darunter "[1]+ Stopped sudo ls", sudo ls also gestoppt wurde.
komischerweise geht das ganze mit der zweiten methode die puppet gepostet hat, in der eigenen shell...
hab ich was falsch gemacht?
ciao
Thema verteilen:
Seite 1 von 1