#1 Le 22/05/2007, à 09:57
- guinome
Script shell pour l'ajout d'utilisateur
Bonjour,
Je souhaiterais avoir à disposition un script shell permettant d'automatiser la création d'utilisateurs sous Xubuntu pour l'utilisation d'un serveur web de type Apache. Voici un script mais je ne sais pas si il est correct :
#!/bin/sh
echo "ATTENTION : vous devez etre utilisateur root pour executer ce script. Pour poursuivre tapez /"ok/" sinon faites CTRL+C"
read ok
echo -n "Entrez le nom d utilisateur : "
read loginadduser $login
mkdir /home/$login/public_html
chown -r $login:$login /home/$login/public_htmlecho "creation de l utilisateur : OK"
echo "creation du repertoire de l utilisateur : OK"
echo "changement des droits du repertoire de l utilisateur : OK"
Merci de me renseigner les erreurs. Avec mes remerciements.
EDIT : voici une version plus évolué :
#!/bin/bash
echo "ATTENTION : vous devez etre utilisateur root pour executer ce script. Pour poursuivre tapez /"ok/" sinon tapez /"exit/""
read okif [ "$ok" = "ok" ] || [ "$ok" = "OK" ]; then
{
echo -n "Entrez le nom d utilisateur : "
read login
}
elif [ "$ok" = "exit" ] || [ "$ok" = "EXIT" ]; then
{
echo "Veuillez vous connecter en root et re-executer le script"
}
else
{
echo "Saisie non comprise"
}
fiadduser $login
mkdir /home/$login/public_html
chown -r $login:$login /home/$login/public_htmlecho "creation de l utilisateur $login : OK"
echo "creation du repertoire /home/$login/public_html : OK"
echo "changement des droits du repertoire : OK"
Dernière modification par guinome (Le 22/05/2007, à 10:49)
http://groussel.over-blog.fr
Hors ligne