La beauté est la seule vengeance des femmes. Serge Gainsbourg
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+