J'ai besoin d'ajouter 10 utilisateurs par un script dans Ubuntu 12.04.
Cela pourrait réduire le temps en ajoutant des utilisateurs manuellement, et je peux appliquer ce script sur un autre bureau.
Chaque utilisateur aura un utilisateur spécifique et dans un groupe spécifique.
Une idée?
Réponses:
Ouvrez un terminal et tapez:
vim /tmp/name
pour créer un fichier et les noms des utilisateurs: ex:Créer un utilisateur avec Home Dir et shell par défaut:
Créez un mot de passe pour chaque utilisateur:
la source
Essayez les nouveaux utilisateurs
echo "vivek:myUltraSecretPassword" | sudo newusers
la source
Vous pouvez essayer cela, je suppose.
la source
--gid 500
partie.Regardez la réponse ici , qui dit que si vous n'avez pas beaucoup d'utilisateurs à ajouter, la meilleure façon est d'utiliser
adduser
(pour ajouter des utilisateurs) etusermod
(pour ajouter un utilisateur à un groupe) qui s'occupe de beaucoup de choses. Si vous souhaitez toujours un script prédéfini, il y en a un ici et un autre ici , mais je ne sais pas s'ils fonctionnent vraiment pour vousla source
C'est ma solution. J'ai créé le fichier
/tmp/userlist
et ajouté le nom de tous les utilisateurs, une fois le script terminé, il créera des utilisateurs et vous pourrez trouver un nom d'utilisateur et un mot de passe aléatoire dans le fichier/tmp/userlist-created
. Je sais que ce n'est pas une solution parfaite.la source