Useradd dans shell script
Fermé
aka
-
8 janv. 2004 à 09:18
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 - 8 janv. 2004 à 16:54
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 - 8 janv. 2004 à 16:54
A voir également:
- Useradd dans shell script
- Script vidéo youtube - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Script bat - Guide
- Ghost script - Télécharger - Polices de caractères
- Executeur de script - Télécharger - Édition & Programmation
3 réponses
tu peux pas
par contre tu peux faire une boucle pour les faire tous a la suite de façon automatique...
for toto in `cat liste`;do echo $toto | passwd --stdin $toto; done
syntaxe à verifier mais un truc du style..
par contre tu peux faire une boucle pour les faire tous a la suite de façon automatique...
for toto in `cat liste`;do echo $toto | passwd --stdin $toto; done
syntaxe à verifier mais un truc du style..
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
3 février 2022
426
8 janv. 2004 à 16:54
8 janv. 2004 à 16:54
Bon bah il te reste l'option -p de usermod combinée avec le program crypt s'il est dispo :)
Sinon... va pas etre facile!
Sinon... va pas etre facile!
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
8 janv. 2004 à 12:03
Y peu pas puis y peut !? :o)
c'est bien "passwd --stdin user" qui permet d'integré passwd dans un script:)
On en parlai hier das un post qui est toujours en page un!
à++
8 janv. 2004 à 15:16
Voici mon script pass.sh et le message d'erreur.
Fichier pass.sh
---------------------------------------
#/!bin/sh
echo toto | passwd --stdin toto
---------------------------------------
message d'erreur
---------------------------------------
# ./pass.sh
passwd: illegal option -- -
usage: passwd [-afqs] [username]
---------------------------------------
8 janv. 2004 à 15:39
Voici mon script pass.sh et le message d'erreur.
Fichier pass.sh
---------------------------------------
#/!bin/sh
echo toto | passwd --stdin toto
---------------------------------------
message d'erreur
---------------------------------------
# ./pass.sh
passwd: illegal option -- -
usage: passwd [-afqs] [username]
---------------------------------------