bash: adduser: centOS에서 명령을 찾을 수 없습니다

bash: adduser: centOS에서 명령을 찾을 수 없습니다

최근 VMWare 8에 CentOS 5.5를 설치했고 시스템에 새 사용자를 추가하려고 합니다. su -옵션을 사용하지 않으면 사용자를 추가할 수 없습니다. 나는 경로가 잘못 설정된 상태에서 뭔가를 하고 있는 것이 틀림없다고 생각합니다.

다음과 같이 경로를 업데이트했습니다. /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/uone/bin:/sbin

나는 명령이 이미 경로의 일부인 /sbin 디렉토리에 있다고 생각합니다. 누구든지 내가 놓칠 수 있는 다른 것을 제안할 수 있습니까?

답변1

/usr/sbin경로에 추가해 보세요 .

예를 들어 경로 끝에 추가하려면 다음을 수행합니다.

export PATH=$PATH:/the/file/path

답변2

OP 답변이 이미 해결되었다는 것을 알고 있지만 Docker 컨테이너 내에서 CentOS를 실행하는 경우 두 가지가 모두 누락된 것 같습니다.사용자 추가그리고사용자가 추가됨, 해결책은 설치하는 것입니다그림자 도구(아래에뿌리확실히):

yum install shadow-utils

답변3

/usr/sbin/useradd username -g groupname -d homedirectory

답변4

whereis useradd

이는 이 문제를 해결하는 데 사용됩니다.

관련 정보