Kann ein Skript, das als Root ausgeführt wird, ein anderes Skript als normaler Benutzer ausführen?

Kann ein Skript, das als Root ausgeführt wird, ein anderes Skript als normaler Benutzer ausführen?

Wenn ich also ein Skript als Root ausführe gksu, kann dieses Skript dann ein anderes Skript als normaler Benutzer ausführen? Danke!

Antwort1

Das ist im Wesentlichen das, was sudo macht. Sie können einen Befehl als anderer Benutzer ausführen, indem Sie Folgendes eingeben:

sudo -u [user] <command>

oder

sudo --user=[user] <command>

Der Befehl „sudo“ ist sehr flexibel. Die vielen Optionen, die Ihnen damit zur Verfügung stehen, können Sie mithilfe der Manpages oder der Hilfeoption herausfinden:

sudo --help
man sudo

verwandte Informationen