티스토리 뷰

728x90

사용자 계정 조회, 생성, 삭제 (useradd와 adduser의 차이)

※ 참고 : 리눅스 계정 종류

• 루트 계정 : 관리자 권한의 계정

• 시스템 계정 : 리눅스 시스템이 필요로 하여 자동으로 생성하는 계정. 일반적으로 로그인할 수 없음.

사용자 계정 : 일반 사용자가 사용하는 계정

 

사용자 계정 조회

 cat /etc/passwd  명령어를 통해 현재 리눅스의 존재하는 모든 계정의 정보 조회 가능

     - 루트 계정, 시스템 계정, 사용자 계정 모두 나옴.

• 시스템 계정을 제외하고 보고 싶다면  cat /etc/passwd | grep /bin/bash  명령어 사용

계정의 정보는 생략하고 계정의 이름만 보고싶다면  cat /etc/passwd | grep /bin/bash | cut -d: -f1  명령어 사용 

{"originWidth":701,"originHeight":450,"style":"alignCenter","caption":"cat /etc/passwd

 

사용자 계정 생성

•  useradd  : 사용자 계정 생성'만'을 해주는 명령어. 그 외 비밀번호 설정, 홈 디렉토리 설정, 쉘 설정 등의 기타 작업들은 따로 해주어야 함.

  adduser  : 사용자 계정을 생성할 때 필요한 작업까지 같이 해주는 명령어

adduser 명령어로 사용자 계정 user2를 생성한 모습

 

사용자 계정 삭제

•  deluser  명령어를 통해 삭제 가능

• 홈 디렉토리는 직접 지워주어야 함.

deluser 명령어를 통해 사용자 계정 user2를 삭제한 모습. (홈 디렉토리는 직접 삭제)

 

 

 

 

 

 

 

 

 

이 글은

유튜브 뉴렉처 리눅스(Linux) 서버 강의/강좌 for 개발자

강의를 듣고 공부한 내용을 바탕으로 작성되었습니다.


728x90
댓글
250x250
공지사항