PB script sh

Résolu/Fermé
zurg83 - 27 nov. 2005 à 19:40
 zurg83 - 28 nov. 2005 à 19:22
Salut à tous,
je veux faire un script qui permet de creer un utilisateur et un mot de passe en sh

#! /bin/sh
echo -n "Entrez le login : "
read login
echo -n "Entrez le mot de passe : "
read pass

# Creation du compte
adduser $login -s /sbin/nologin -g mail

# Creation mot de passe
passwd -p $login

Je voudrais que passwd se fasse de facon silencieuse

J'ai essayé
adduser $login -s /sbin/nologin -g mail -p $pass

mais le mot de pass n'est pas crypté et l'utilisateur ne peut pas se connecter

Merci du tuyau
A voir également:

2 réponses

kelux Messages postés 3074 Date d'inscription vendredi 18 juin 2004 Statut Contributeur Dernière intervention 20 janvier 2023 432
27 nov. 2005 à 23:10
Bonsoir,

Peut etre cela :

echo $pass | (passwd --stdin $login)>/dev/null

0
Nickel
OK, merci
0