리눅스 분류
adduser 명령이 안됩니다.
작성자 정보
- 김흥수 작성
- 작성일
컨텐츠 정보
- 1,346 조회
- 0 추천
- 목록
본문
useradd라는 명령어를 찾지못하는 것이 첫번째 이유이고
사용당시의 계정이 root라면 명령어 PATH에 useradd파일이 존재하지 않는 것이 두번째 이유인것 같습니다.
따라서
첫번째
find / -name useradd -exec -l {};
라는 명령어로 useradd라는 명령어를 찾아 보시구요....
있다면 절대경로로 그 파일의 위치를 찾아줄 것입니다.
그럼. 절대경로로 그 명령어를 실행시켜 보시기 바랍니다.
두번째 해결방법은...
telnet으로 root 권한을 획득할 당시에
su
라고 하지 마시고
su -
라고 해서 권한을 획득해 보시기 바랍니다.
- 를 주는 이유는 로그인한 계정사용자의 환경이 아닌 root환경(root의 명령어 PATH등 포함)으로 root권한을 행사할 수 있기 때문입니다.
-를 주지않고 그냥 su 라고해서 root권한을 획득한다면 권한은 root가 될 수 있지만 환경은 로그인한 계정사용자의 환경을 사용하게 되는차 -를 주고 안주고의 차이입니다.
서버 로컬에서는 useradd가 된다고 하셨기 때문에 저의 개인적인 견해로는 두번째 방법으로 하면 거의 90%는 될것이라 생각됩니다.
감사합니다.
PS : 성공하시면 답글 부탁합니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.