[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] Cherche Script Création User sur RedHat 6.2
> Je cherche un script qui pourrait me permettre sur ma redhat 6.2 :
> - de créer un user et son pwd sans créer /home/user
> - d'ajouter user dans le fichier aliases de sendmail.
---snip--------------------
#!/bin/bash
user=$1
alias=$2
home=/tmp
shell=/bin/bash
group=users
salt=xx
password=$user
pass=$(perl -e 'print crypt("'$salt'","'$password'")."\n"')
useradd -g $group -d $home -s $shell -p $pass $user
echo "$alias: $user" >> /etc/aliases
---snip--------------------
à la fin, faut encore faire un
newaliases
pour mettre à jour la liste des alias de sendmail.
Tu peux aussi mettre cette commande dans le script, à la fin.
Faut éxécuter le script comme root, et tu lui passes le nom de l'utilisateur ($1)
ainsi que l'alias ($2) sendmail comme paramètres, p.ex.:
mon_script guru pascal.bleser
Il utilise le nom d'utilisateur comme mot de passe initial.
> Je cherche aussi un truc pour que l'utilisateur puisse par une page html
> modifier son pwd .
Hmmm... déjà vu un truc comme ça sur freshmeat.
Fais une recherche sur freshmeat p.ex. avec "password cgi"
--
-o) / Pascal Bleser ATOS Origin|
/\\ \ e-Business Platform Aachen, Germany|
_\_v \<guru@linuxbe.org> <pbleser@atosorigin.com>|
---------------------------------------------------|
rm -rf /bin/laden || cat usa >/dev/null :
---------------------------------------------------'
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]