[Linux] 13. 사용자 계정 조회, 생성, 삭제 (useradd와 adduser의 차이)
사용자 계정 조회, 생성, 삭제 (useradd와 adduser의 차이)
※ 참고 : 리눅스 계정 종류
• 루트 계정 : 관리자 권한의 계정
• 시스템 계정 : 리눅스 시스템이 필요로 하여 자동으로 생성하는 계정. 일반적으로 로그인할 수 없음.
• 사용자 계정 : 일반 사용자가 사용하는 계정
사용자 계정 조회
• cat /etc/passwd 명령어를 통해 현재 리눅스의 존재하는 모든 계정의 정보 조회 가능
- 루트 계정, 시스템 계정, 사용자 계정 모두 나옴.
• 시스템 계정을 제외하고 보고 싶다면 cat /etc/passwd | grep /bin/bash 명령어 사용
• 계정의 정보는 생략하고 계정의 이름만 보고싶다면 cat /etc/passwd | grep /bin/bash | cut -d: -f1 명령어 사용
사용자 계정 생성
• useradd : 사용자 계정 생성'만'을 해주는 명령어. 그 외 비밀번호 설정, 홈 디렉토리 설정, 쉘 설정 등의 기타 작업들은 따로 해주어야 함.
• adduser : 사용자 계정을 생성할 때 필요한 작업까지 같이 해주는 명령어
사용자 계정 삭제
• deluser 명령어를 통해 삭제 가능
• 홈 디렉토리는 직접 지워주어야 함.
이 글은
유튜브 뉴렉처 리눅스(Linux) 서버 강의/강좌 for 개발자
강의를 듣고 공부한 내용을 바탕으로 작성되었습니다.