Mieux vaut être riche et bien portant que pauvre et malade. Francie Blanche
Comment créer plusieurs utilisateurs depuis un fichier text sous linux?
D'abord créer le script suivant en lui donnant les droits d'éxécutions
Code
#==============BEGIN CUT HERE================
FICHIER=/root/fichier_util
for i in `cat $FICHIER | grep -v ^#`
do
USER=`echo $i|cut -d"|" -f1`
SHELL=`echo $i|cut -d"|" -f2`
PASSWD=`echo $i|cut -d"|" -f3`
useradd -s $SHELL $USER
echo $PASSWD|passwd --stdin $USER
echo "USER : $USER created succesfully\n"
done
#==============END CUT HERE================
Il faut bien sûre adapter la variable FICHIER avec l'endroit ou se trouve le fichier des utilisateurs.
Le fichier utilisateur devra ressemble à
Code
#==============BEGIN CUT HERE================
toto|/bin/false|password_pour_toto
titi|/bin/false|password_pour_titi
#==============END CUT HERE================
A+