본문 바로가기
리눅스/Part3. Ch05. 사용자 관리

02. 새로운 사용자 추가

by Engineer-Lee 2022. 7. 21.
반응형

독립된 리눅스 호스트에 사용자를 추가하자

 

수작업으로 사용자 생성

  • 사용자 계정을 정의하기 위한 /etc/passwd와 /etc/shadow 파일 편집
  • 필요한 경우 사용자를 /etc/group 파일에 추가 (예, sudo 사용자 추가)
  • 사용자 홈 디렉토리 생성 및 /etc/skel/ 디렉토리의 파일들 복사
  • 소유자 설정, 사용 권한 설정

 

사용자 관리용 명령으로 간편하게 사용자 생성

  • useradd : 사용자 계정 생성, usermod : 사용자 계정 수정, userdel : 사용자 계정 삭제
  • 사용자 생성 : $ sudo useradd john
  • 추가 정보를 포함한 사용자 생성 : $ sudo useradd -m -s /bin/bash jane
  • 사용자 삭제 : $ sudo userdel jane -r

 

[실습]

요구사항

1. 새로운 사용자 steve를 생성: dash shell 사용, 홈 디렉토리도 생성
2. 비밀번호는 ‘hellosteve’
3. sudo 사용자로 추가

 

관련 명령

1. $ sudo useradd -m  -s /bin/dash steve
2. $ sudo passwd steve
3. $ sudo usermod -G sudo steve

 

삭제 명령

4. $ sudo userdel steve -r

반응형