• # pour apporter mon petit grain de sable a la dalle en beton

    Posté par . En réponse au message Probléme de script automatisation de nouvel user sur serveur. Évalué à 4. Dernière modification le 13 septembre 2024 à 09:20.

    Hello,

    Avec une petite recherche gogol sur pam_chauthtok() failed, error: Authentication token manipulation error, je tombe sur ce lien. Meme si tu n'es pas sous Ubuntu, tu peux toujours verifier:

    • si ta partition racine est elle montee en lecture seule sudo mount -o remount,rw /

    • si mauvaises permissions du fichier shadow sudo chmod 640 /etc/shadow

    Plus generalement, c'est souvent plus prudent de commencer tout script shell par un petit set -eu, le "e" pour s'arreter a la premiere erreur, le "u" pour s'eviter les problemes de variables non definies. Et pour le debug, rajouter un "x" te permet d'afficher les commandes executees.

    Enfin, tu peux faire directement:

    sudo useradd -m -s /bin/bash --badname "$newUser"

    ++
    Gi)