Antworten:
Sie können useradddamit alles einschließlich des Passworts einstellen. Das Passwort muss bereits verschlüsselt sein, aber Sie können openssldas MD5-Passwort verwenden, wenn Sie nur das Klartext-Passwort angeben möchten:
useradd -u 12345 -g users -d /home/username -s /bin/bash -p $(echo mypasswd | openssl passwd -1 -stdin) username
Sie können dies jedoch aus Ihrem Verlauf ausschließen, wenn Sie im Befehl ein Klartextkennwort verwenden. Sie können dem Befehl ein Leerzeichen voranstellen, um es aus dem Verlauf auszuschließen. Wenn Sie diesen Befehl auf vielen Computern ausführen, möchten Sie das Kennwort möglicherweise nur einmal generieren und direkt im Befehl verwenden:
useradd -u 12345 -g users -d /home/username -s /bin/bash -p '$1$NNfXfoym$Eos.OG6sFMGE8U6ImwBqT1' username
Sie sollten in der Lage sein, Folgendes zu verwenden:
adduser --uid 3434 --password my_password my_login
Es sieht so aus, useraddals würde das Passwort mit crypt verschlüsselt. Wenn Sie lieber eine andere Methode verwenden möchten (MD5, SHA256, SHA512), können Sie den Benutzer mit erstellen useraddund das Kennwort festlegen. Sie können Folgendes chpasswdausführen:
useradd <options> && echo username:password | chpasswd --crypt-method=SHA512
Ihre systemweite Standardkennwortverschlüsselungsmethode ist in /etc/login.defs in der Variablen ENCRYPT_METHOD festgelegt. &&verursacht chpasswdlaufen nur , wenn mit Benutzererstellung useradderfolgreich war (Exit - Code 0)
Eine späte Ankunft im Spiel - RHEL 7.1 - das Folgende funktioniert. Erstellt einen SUDO-Benutzer, verschlüsselt das Kennwort nicht und meldet sich sofort als neuer Benutzer an:
U=youzerneim; P="pswrd"; adduser $U; echo $P | passwd $U --stdin; usermod -aG wheel $U; su - $U
useradd -u <uid> -G <Gruppe> -d / home / <Benutzer-Home-Verzeichnis> -p Passwort -m
-u für UID
-d für Home-Verzeichnis
-m zum Erstellen des Home-Verzeichnisses, wie in der Option -d angegeben
Nun, es gibt viel mehr Optionen, abhängig von der Linux-Variante.
Sie können immer ... man useradd ODER man adduser tun
-udies in diesem Fall erforderlich ist, es sei denn, Sie möchten speziell eine bestimmte UID auswählen.