Ich muss 10 Benutzer durch ein Skript in Ubuntu 12.04 hinzufügen.
Das könnte die Zeit reduzieren, indem Benutzer manuell hinzugefügt werden, und ich kann dieses Skript auf anderen Desktop anwenden.
Jeder Benutzer hat einen bestimmten Benutzer und eine bestimmte Gruppe.
Irgendeine Idee?
command-line
nux
quelle
quelle
Antworten:
Öffnen Sie ein Terminal und geben Sie: ein
vim /tmp/name
, um eine Datei und die Namen der Benutzer zu erstellen: z.Benutzer mit Home Dir und Standard-Shell erstellen:
Erstellen Sie ein Passwort für jeden Benutzer:
quelle
Versuchen Sie es mit neuen Benutzern
echo "vivek:myUltraSecretPassword" | sudo newusers
quelle
Sie könnten das versuchen, nehme ich an.
quelle
--gid 500
Teil weglassen .Schauen Sie sich die Antwort hier an , die besagt, dass die Verwendung
adduser
(zum Hinzufügen von Benutzern) undusermod
(zum Hinzufügen eines Benutzers zu einer Gruppe), die sich um viele Dinge kümmert , es sei denn, Sie haben eine ganze Reihe von Benutzern zum Hinzufügen . Wenn Sie sich noch ein vorgefertigtes Skript wünschen, gibt es eines hier und eines hier , aber ich weiß nicht, ob sie wirklich für Sie funktionierenquelle
Es ist meine Lösung. Ich habe eine Datei erstellt
/tmp/userlist
und alle Benutzernamen hinzugefügt. Nach Abschluss des Skripts werden Benutzer erstellt, und Sie können den Benutzernamen und das zufällige Kennwort in der Datei finden/tmp/userlist-created
. Ich weiß, dass es keine perfekte Lösung ist.quelle