OS/Linux
사용자와 그룹관리
S.A.H
2021. 7. 13. 21:08
반응형
리눅스는 다중 사용자 시스템(Multi-User System)
기본적으로 root라는 이름을 가진 슈퍼유저(Superuser)가 있으며, 모든 작업을 할 수 있는 권한이 있음
모든 사용자는 하나 이상의 그룹에 소속되어 있음
사용자는 /etc/passwd 파일에 정의
사용자 이름:암호:사용자 ID: 사용자가 소속된 그룹ID: 전체이름: 홈 디렉터리: 기본 셸
사용자의 비밀번호는 /etc/shadow 파일에 정의
그룹은 /etc/group
그룹명:비밀번호:그룹ID:그룹에 속한 사용자명
사용자와 그룹 관련 명령어
useradd: 새로운 사용자를 추가
#useradd newuser
옵션
-u ID 지정, -g: 그룹 지정 -d 홈디렉터리 지정, -s: 셸 지정
passwd: 사용자의 비밀번호를 지정하거나 변경
#passwd newuser
usermod: 사용자의 속성을 변경
#usermod -g root newuser
userdel: 사용자를 삭제
#userdel newuser
chage: 사용자의 암호를 주기적으로 변경하도록 설정
반응형