Générer un mot de passe bash/shell
Bonjour,
voici mon script bash/shell ki permet de creer un utilisateur mon prob c ke je veu générer un mot de passe et je narrive pas pouvez-vous me trouver une soltion
voici mon script bash/shell ki permet de creer un utilisateur mon prob c ke je veu générer un mot de passe et je narrive pas pouvez-vous me trouver une soltion
function creer_user { useradd "$util" echo "Mot de passe: " read mtp if [ -z $mtp ] then mtp = $(< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c8) fi echo "$util:$mtp"|chpasswd chown "$util:$util" "/home/$util" echo "Username : $util" echo "Mot de passe : $mtp" }
A voir également:
- Générer un mot de passe bash/shell
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Generer mot de passe - Télécharger - Sécurité
1 réponse
Tu peux utiliser la commande mkpasswd.
Par ailleurs j'ai l'impression que ce que tu codes est l'équivalent de la commande adduser (mais je crois que celle-ci n'existe pas forcément sur toutes les distributions), en tout cas elle est au moins disponible sous debian et les distributions qui en dérivent.
Bonne chance
man mkpasswd
Par ailleurs j'ai l'impression que ce que tu codes est l'équivalent de la commande adduser (mais je crois que celle-ci n'existe pas forcément sur toutes les distributions), en tout cas elle est au moins disponible sous debian et les distributions qui en dérivent.
(root@aldur) (~) # adduser toto Ajout de l'utilisateur « toto » ... Ajout du nouveau groupe « toto » (1001) ... Ajout du nouvel utilisateur « toto » (1001) avec le groupe « toto » ... Création du répertoire personnel « /home/toto »... Copie des fichiers depuis « /etc/skel »... Entrez le nouveau mot de passe UNIX :
Bonne chance