Salut,
J’ai un petit réseau virtuel sur GNS3 et il faut que je fasse un script s’exécutant sur une machine du réseau me permettant de créer des utilisateurs et de leur monter un répertoire partager sur un serveur de fichiers.
Pour le montage, c’est bon
mais je bloque maintenant sur la création des utilisateurs.
Je n’arrive pas à leur mettre un mot de passe en parametre.
au début je l’avais mis en clair avec :
useradd -m -p 'prout' stagiaire
mais je n’arrivais pas à me connecter
du coup je l’ai crypté avec :
python3 -c 'import crypt; print(crypt.crypt("prout"))'
et mis à la place de celui en clair:
useradd -m -p 'encryptedProut' stagiaire
mais ça ce passe toujours pas.
auriez vous une idée ?
j’ai testé avec :
echo thePassword | passwd theUsername --stdin
mais j’ai un message : option non reconnu --stdin