J'ai récemment installé CentOS 5.5 sur mon VMWare 8 et j'essaie d'ajouter un nouvel utilisateur sur le système. Je ne peux pas ajouter l'utilisateur sauf si j'utilise l' 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?
Je sais que la réponse OP a été résolue, mais pour ceux qui exécutent CentOS à partir du conteneur Docker, qui semble manquer à la fois adduser et useradd , la solution consiste à installer des shadow-utils (sous root évidemment):
la source
la source
ceci est utilisé pour résoudre ce problème
la source