J'ai besoin de créer un utilisateur avec un mot de passe dans un Shell Shell, mais passwd me demande d'entrer le mot de passe deux fois. Est-ce qu'il y a un moyen de créer un utilisateur avec un mot de passe en une seule commande ?
Réponses
Trop de publicités?
Bittrance
Points
2900
Si vous souhaitez créer un utilisateur dans un Shell Shell, vous devez utiliser useradd -p qui prend la forme cryptée du mot de passe. De cette façon, vous n'aurez pas le mot de passe en clair.
Notez que sur debian, les utilisateurs sont normalement ajoutés avec adduser, qui a divers éléments de politique configurés dans /etc/adduser.conf. useradd est la commande "brute", vous devez donc prendre soin d'obtenir l'appartenance à un groupe et les permissions homedir comme vous l'attendez.