• # Un exemple de script qui marche

    Posté par (site web personnel) . En réponse au message administration réseau avec samba. Évalué à 2.

    Il doit te manquer une option quelque part, il faudrait nous montrer ton script pour en dire plus.

    En attendant, un exemple de script opérationnel :


    #!/bin/bash

    # le fichier doit comporter un nom de compte et un mot de passe par ligne
    # separes par un blanc

    /bin/cat ./liste |

    # lecture ligne a ligne

    while
    read nom mdp
    do
    echo -e "$mdp\n$mdp\n" | /usr/bin/smbpasswd -s -a $nom
    done

    # EoF


    Ne pas oublier que tes comptes utilisateurs doivent déjà être déclarés au niveau du système (voir la commande newusers pour faire un ajout en masse).