OVH Cloud OVH Cloud

Création d'une code utilisateur Linux en majuscule

2 réponses
Avatar
tm.news0406
Bonjour,

Dans le but de portage d'une application sous Linux de façon
transparante pour les utilisateurs, je dois leur créer des codes avec
des majuscules, mais cela ne fonctionne pas avec la distribution Red
Hat Linux 9 que j'ai installé.

Lorsque j'ajoute un utilisateur avec la commande :
adduser TOTO
J'obtiens le message :
adduser: nom d'utilisateur `TOTO' non valide
Pas contre avec toto en minuscules tout fonctionne. Comment dois-je
faire ?

Merci d'avance.

2 réponses

Avatar
Ze-poet

Bonjour,

Bonjour


Lorsque j'ajoute un utilisateur avec la commande : adduser TOTO
J'obtiens le message : adduser: nom d'utilisateur `TOTO' non valide
Pas contre avec toto en minuscules tout fonctionne. Comment dois-je
faire ?



# adduser --force-badname TOTO

Merci d'avance.


de rien

Avatar
TiChou
Dans le message <news:cb6pir$2t4$,
*Ze-poet* tapota sur f.c.o.l.configuration :


Lorsque j'ajoute un utilisateur avec la commande : adduser TOTO
J'obtiens le message : adduser: nom d'utilisateur `TOTO' non valide
Pas contre avec toto en minuscules tout fonctionne. Comment dois-je
faire ?

# adduser --force-badname TOTO



C'est une option de la commande 'adduser' de la Debian et donc non
disponible sous Red Hat et sous bien d'autres distributions.

De plus, si le but de l'application est d'être portée, alors il ne faut pas
utiliser la commande 'adduser' car elle n'a rien de standard et est propre à
chaque distribution. La commande standard est 'useradd'.

--
TiChou