IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

[Script bash] Creation users samba


Sujet :

Shell et commandes GNU

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 2
    Par défaut [Script bash] Creation users samba
    Bosnoir,

    je débute dans la conception de script en bash et j'aimerais créer un petit script pour créer des utilisateurs samba (login et psw)

    Voici un script que j'ai fais pour créer des utilisateurs sous linux

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    !/bin/bash
     
    echo "Ce script permet la création des Utilisateurs Samba."
    echo
    echo "Voulez vous continuer ? (o/n)  "
     
    read reponse;
     
    if [ $reponse != o -a $reponse != O ]
    then
            echo "Arret du script"
            exit
    fi
     
    echo "Entrer le nom du compte : "
     
    read login;
     
    echo "Entrer son Mot de passe : "
     
    read pass;
     
    echo
    echo "Login : $login"
    echo "Mot de passe : $pass"
    echo "Informations correctes ?  (o/n) "
     
    read reponse
     
    while [ $reponse != o -a $reponse != O ]
    do
     
    echo "Retour à l'étape précédente"
     
    echo "Entrer le nom du compte : "
     
    read login;
     
    echo "Entrer son Mot de passe : "
     
    read pass;
     
    echo
    echo "Login : $login"
    echo "Mot de passe : $pass"
    echo "Informations correctes ?  (o/n) "
     
    done
     
    echo "Poursuite des etapes"
     
    # Création de l'utilisateur
    /usr/sbin/useradd $login -p `perl -e "print crypt ('$pass',pwet)"` -d /home/$login -m -s /bin/bash
     
    # Création de ses répertoires
     
    /bin/mkdir /home/$login /home/$login/www
     
     
    echo "L'utilisateur vient d'être crée"
     
    exit
    Donc en gros il faudrait que je modifie ce script pour qu'il serve à la création des utilisateurs.

    C'est cette partie que je dois modifier je suppose.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    # Création de l'utilisateur
    /usr/sbin/useradd $login -p `perl -e "print crypt ('$pass',pwet)"` -d /home/$login -m -s /bin/bash
     
    # Création de ses répertoires
     
    /bin/mkdir /home/$login /home/$login/www
    Meci de votre aide.

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 2
    Par défaut
    J'ai trouvé la réponse merci quand même

  3. #3
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Bonjour,
    si tu as trouvé la réponse, c'est bien de montrer la solution
    Et surtout de cliquer sur bouton RESOLU pour montre que ton problème est réglé.
    Cordialement,
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

Discussions similaires

  1. Réponses: 0
    Dernier message: 06/06/2014, 15h17
  2. PB script creation user : l'objet existe déja
    Par loloxine dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 12/08/2009, 14h36
  3. Requête POST dans un script bash
    Par desperado dans le forum Linux
    Réponses: 4
    Dernier message: 11/12/2007, 22h38
  4. Réponses: 5
    Dernier message: 18/10/2005, 09h49
  5. Problème script Bash
    Par Sphost dans le forum Linux
    Réponses: 10
    Dernier message: 26/07/2005, 09h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo