su
Aus Tuxfutter
su ("substitute user") ist ein Linux-Befehl der Konsole, um die Identität, also den Benutzer, zu wechseln.
So ergibt zum Beispiel ein su ohne weitere Argumente einen Wechsel zum Benutzer "root" (dies ist die Kurzform von su root). Um zu einem anderen Benutzer zu werden, muss diesem in der /etc/passwd eine Shell zugewiesen sein, ausserdem muss der neue Benutzer über ein Passwort verfügen.
Wird dem Befehl ein - (Minus) als Parameter übergeben, so werden auch die Umgebungsvariablen des neuen Benutzers geladen. Dies kann beim Wechsel zum Benutzer root wichtig sein.
Eine andere Möglichkeit, zeitweise Befehle unter einem anderen Benutzer auszuführen, bietet der Befehel sudo.

