J'ai installé CentOS 5.5 sur mon VMWare 8 récemment et j'essaie d'ajouter un nouvel utilisateur sur le système. Je ne parviens pas à ajouter l'utilisateur sauf si j'utilise su -
option. Je crois que cela doit faire quelque chose avec un chemin mal défini.
J'ai mis à jour le chemin et voici à quoi il ressemble /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/uone/bin:/sbin
Je crois que la commande est dans le répertoire/sbin qui fait déjà partie du chemin. Quelqu'un peut-il me suggérer quoi d'autre je pourrais manquer?
Essayez d'ajouter /usr/sbin
sur votre chemin.
Je sais que la réponse OP a été résolue, cependant pour ceux qui exécutent CentOS à partir du conteneur Docker, qui semble manquer à la fois adduser et useradd , la solution consiste à installer shadow-utils (sous root évidemment):
yum install shadow-utils
/usr/sbin/useradd username -g groupname -d homedirectory