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


15

최근에 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 dir에 있다고 생각합니다. 아무도 내가 잃어버린 다른 것을 제안 할 수 있습니까?

답변:


26

/usr/sbin당신의 경로에 추가 하십시오.


네! 그 트릭을 수행하여 경로의 우선 순위 위치로 추가했습니다. 감사합니다 mdpc :)
Atul

1
어떻게해야합니까? 내 .bash_profile에 이미 PATH = 무언가가 있습니까? 다른 것을 어떻게 추가합니까?
xiaodai


이것이 완전한 답이되기위한 예를 제공하고 싶습니까?
Henry F

7

OP 답변이 해결되었다는 것을 알고 있지만 adduseruseradd 모두 누락 된 것처럼 보이는 도커 컨테이너 내에서 CentOS를 실행하는 사람들에게는 섀도 유틸리티루트 로 설치하는 것이 해결책입니다 .

yum install shadow-utils

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

오류 -bash : / usr / sbin / useradd : 그런 파일이나 디렉토리가 없습니다.
Nishad Up

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.