• [^] # Re: à creuser

    Posté par . En réponse au message Probléme de script automatisation de nouvel user sur serveur. Évalué à 2. Dernière modification le 14 septembre 2024 à 18:21.

    C'est possible, mais le message d'erreur bien que bizarrement mis en forme est assez explicite : il s'agit apparemment d'un nom d'utilisateur contenant des caractères non autorisés :

    ': use --badname to ignore 'test6

    C'est facile à reproduire en lançant la commande avec par exemple tes:t comme nom d'utilisateur.

    Sur une Debian, voir le fichier /etc/adduser.conf, extrait :

    # Non-system user- and groupnames are checked against this regular
    # expression.
    # Default: NAME_REGEX="^[a-z][-a-z0-9_]*\$?$"
    #NAME_REGEX="^[a-z][-a-z0-9_]*\$?$"
    

    Comme on ne voit pas de caractère interdit dans le retour, je suppose que le nom réel a été caviardé...

    N.B. : le seule présence de l'option peu usitée --badname laisse supposer qu'il ya eu un souci dès le départ avec le nom d'utilisateur.