Hallo,
ich habe folgendes Problem.
Gibt es eine Möglichkeit einen Befehl unter einen anderen User auszuführen?
Ich habe ein Script geschrieben das Befehle einliest und diese ausführt. Jetzt sollen die Befehle aber unter den User laufen der den Befehl hinterlegt hat.
Beispiel der user testuser hinterlegt den Befehl "mkdir /tmp/test" jetzt möchte ich das der Befehl unter testuser ausgeführt wird und nicht unter root.
ich stelle mir vor su - testuser "mkdir /tmp/test" oder so, kennt jemand eine Lösung?
Jetzt sollte der Ordner test die rechte von testuser besitzen.
Danke Dany
ich habe folgendes Problem.
Gibt es eine Möglichkeit einen Befehl unter einen anderen User auszuführen?
Ich habe ein Script geschrieben das Befehle einliest und diese ausführt. Jetzt sollen die Befehle aber unter den User laufen der den Befehl hinterlegt hat.
Beispiel der user testuser hinterlegt den Befehl "mkdir /tmp/test" jetzt möchte ich das der Befehl unter testuser ausgeführt wird und nicht unter root.
ich stelle mir vor su - testuser "mkdir /tmp/test" oder so, kennt jemand eine Lösung?
Jetzt sollte der Ordner test die rechte von testuser besitzen.
Danke Dany