useradd
’s -o
Option, zusammen mit seinem -u
Option ermöglicht es Ihnen, einen Benutzer mit einer nicht eindeutigen Benutzer-ID zu erstellen. Ein Anwendungsfall dafür ist das Erstellen von Benutzern mit identischen Berechtigungen (da sie dieselbe Benutzer-ID teilen), aber unterschiedlichen Passwörtern und gegebenenfalls Home-Verzeichnissen und Shells. Dies kann für Dienstkonten nützlich sein (obwohl Sie normalerweise dasselbe Ergebnis mit sudo
erzielen würden heutzutage); es kann auch für Rettungszwecke mit einem root
nützlich sein -äquivalentes Konto mit einer statisch verknüpften Shell wie sash
.
Die Option -o erlaubt das Anlegen von Benutzern mit nicht eindeutigen IDs nur dann, wenn Sie auch den numerischen Wert ihrer UID mit der Option -u in derselben Zeile angeben, z. B.:
# useradd -o huey -u 501
# useradd -o dewey -u 501
# useradd -o louie -u 501
Dies ermöglicht die Einrichtung mehrerer Benutzer mit denselben Rechten und Privilegien, aber mit unterschiedlichen Home-Verzeichnissen und Passwörtern.