• # Script

    Posté par (site web personnel) . En réponse au message Création simultanée et en lot d'utilisateurs et utilisateurs samba.. Évalué à 3.

    Il existe plusieurs façons de gérer cela, mais il faut bien sûr passer par un script.

    Point important à retenir : créer un utilisateur sous Samba requiert de créer un compte système en premier lieu (ou d'avoir un annuaire LDAP pour l'authentification, mais autant commencer simplement).

    Voici quelques pistes pour ce qui est de la création des comptes système : https://www.ellendhel.net/article.php?ref=2016+06+20-0

    Pour la création des comptes Samba les choses sont un peu plus simple, voici un squelette de script :

    # lecture du fichier 'liste'
    /bin/cat liste |
    # lecture ligne a ligne
    while
     read prenom nom identifiant mdp
    do
     echo -e "$mdp\n$mdp\n" | /usr/bin/smbpasswd -s -a $identifiant
    done
    

    Cela implique que les valeurs soient lues dans un certain ordre, qui ne correspond pas à celui utilisé dans l'article de blog, mais cela ne devrait pas poser de souci à adapter.