[Shell] Script création utilisateur [Résolu/Fermé]

Signaler
-
 Utilisateur anonyme -
Bonjour,
je doit créer un programme pour créer des utilisateur avec la commande useradd
le problème est que le compte créé ne peut ce loger car son compte est bloqué

alors si quelqu'un a une solution pour régler le problème
mon code est :
#! bin/bash
echo "veuillez entrer un nom"
read nom
echo "entrer un mot de passe"
read mdp
useradd -m -p $nom $mdp


5 réponses

Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 033
Salut !

Et comme ça :
useradd -m $nom -p $mdp ?
Utilisateur anonyme
non meme resultat
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 542
Utilisateur anonyme
il met line 6 : mkpasswd : commande introuvable
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 542
Re,
whereis mkpasswd
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 542
Re,

J'ai oublié te dire que le script il faut l'exécuter en tant que root.
Utilisateur anonyme
quand je fait ta commande whereis mkpasswd
il met
mkpasswd :
et rien apres
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 542
Salut,

Tu as quoi comme distribution?
Messages postés
101
Date d'inscription
lundi 11 janvier 2010
Statut
Membre
Dernière intervention
28 février 2012
10
Hy,
je suis quand même très très septicque quant à l'intêret d'un tel script.
Ca sert a quoi ?
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 542
Salut,

quant à l'intêret d'un tel script.
Je suis d'accord avec toi.
Autant utiliser useradd avec passwd directement.

l'interet est que je suis en bts et le prof a demande un script avec useradd
la commande adduser est "trop facile" pour la prendre
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 542
Re,

Je t'ai posé une question ici
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 542

ok c'est bon avec la commande
echo "nom:password" | chpasswd


merci a tous pour votre aide