Was ist die Verwendung der Option -o
für den Befehl useradd
? Was ist ein guter Anwendungsfall für diese Option?
useradd
‚s -o
Option, zusammen mit seiner -u
Option ermöglicht es Ihnen , einen Benutzer mit einer nicht eindeutigen Benutzer - ID zu erstellen. Ein Anwendungsfall hierfür besteht darin, Benutzer mit identischen Berechtigungen (da sie dieselbe Benutzer-ID verwenden), aber unterschiedlichen Kennwörtern und gegebenenfalls Basisverzeichnissen und Shells zu erstellen. Dies kann für Dienstkonten nützlich sein (obwohl Sie sudo
heutzutage normalerweise das gleiche Ergebnis erzielen würden ). Es kann auch für Rettungszwecke mit einem root
gleichwertigen Konto unter Verwendung einer statisch verknüpften Shell wie z sash
.
Die Option -o ermöglicht die Erstellung 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.
# useradd -o huey -u 501
# useradd -o dewey -u 501
# useradd -o louie -u 501
Dies ermöglicht das Einrichten mehrerer Benutzer mit denselben Rechten und Berechtigungen, jedoch mit unterschiedlichen Basisverzeichnissen und Kennwörtern.
id
oder analysierenls -l
. Gegebensu - scrooge -c 'id -u -n'
sagt "Wurzel" :)