질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

adduser 명령이 안됩니다.

작성자 정보

  • 김흥수 작성
  • 작성일

컨텐츠 정보

본문

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
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,300 명
  • 현재 강좌수 :  36,966 개
  • 현재 접속자 :  377 명