bash: adduser: comando no encontrado en centOS

15

Instalé CentOS 5.5 en mi VMWare 8 recientemente y estoy tratando de agregar un nuevo usuario en el sistema. No puedo agregar el usuario a menos que use la su -opción. Creo que tiene que hacer algo con la ruta no configurada correctamente.

Actualicé la ruta y así es como se ve /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/uone/bin:/sbin

Creo que el comando está en / sbin dir que ya es parte de la ruta. ¿Alguien puede sugerirme qué más podría estar perdiendo?

Atul
fuente

Respuestas:

26

Intenta agregar /usr/sbina tu camino.

mdpc
fuente
¡Sí! Eso hizo el truco, lo agregó como ubicación prioritaria en la ruta. Gracias mdpc :)
Atul
1
¿Como podría hacerlo? ¿Ya hay una RUTA = algo en mi .bash_profile? ¿Cómo agrego otro?
xiaodai
@xiaodai unix.stackexchange.com/a/26059/24354
Hartley Brody
¿Desea dar un ejemplo de eso para que esta sea una respuesta completa?
Henry F
7

Sé que la respuesta de OP se resolvió, sin embargo, para aquellos que ejecutan CentOS desde el contenedor de Docker, que parece faltar adduser y useradd , la solución es instalar shadow-utils ( obviamente en la raíz ):

yum install shadow-utils
alimañas
fuente
6
/usr/sbin/useradd username -g groupname -d homedirectory
usuario60679
fuente
Me está dando error -bash: / usr / sbin / useradd: No existe tal archivo o directorio
Nishad Up
-2
whereis useradd

esto se usa para resolver ese problema

Admin linux
fuente