su
„Switch user" — Unix-Befehl zum Benutzerwechsel im Terminal. Ohne Zielangabe standardmäßig root. Erfordert das Passwort des Zielbenutzers.
Klassisches Unix seit V1 (1971). su - startet eine Login-Shell (führt profile/bashrc aus). Unterschied zu sudo: su verlangt das Passwort des Zielkontos, sudo verlangt das eigene Passwort plus sudoers-Freigabe für einen bestimmten Befehl. Auf modernem Linux ist sudo der Standardweg für Admin-Aufgaben (Auditing, geringeres Risiko, eine offene Root-Shell zu vergessen). su bleibt relevant zum Öffnen einer Root-Shell und zum Wechsel auf Service-Konten (su - postgres).