• [^] # Re: Un exemple de script qui marche

    Posté par . En réponse au message administration réseau avec samba. Évalué à 1.

    merci pour me répondre, et voila mon script:
    #!/bin/bash
    fichier="user.txt"
    cat $fichier|while true
    do
    # lecture ligne par ligne du fichier
    read ligne
    if [ "$ligne = "" ]
    then
    break
    fi
    # login de l'utilisateur
    login=1ドル
    # mot de passe de l'utilisateur
    mdp=2ドル
    #nom complet de l'utilisateur
    nom=3ドル
    #groupe de l'utlisateur
    groupe=4ドル
    if [ -d "/home/$groupe" ]
    then
    testg=1
    else
    groupadd $groupe
    mkdir $groupe
    fi
    if [ -d "/home/$groupe/$login" ]
    then
    testl=1
    else
    mkdir /home/$groupe/$login
    chown /home/$groupe/$login $login
    useradd -g $groupe -d /home/$groupe/$login $login
    #le probleme réside dans cette ligne ,il ne configure pas les mots de passe samba
    smbpasswd -a $login $mdp
    fi
    done
    #EoF
    j'attends vos réponse le plus vite