System/Linux
[리눅스 마스터 2급] 사용자 생성 및 계정 관리 (1)
BadSchool
2017. 5. 8. 02:00
계정 조회
users 명령어 사용
etc/passwd 설명
root : x : 0 : 0 : root : /root : /bin/bash
1 2 3 4 5 6 7
1. 사용자 명
2. 패스워드(/etc/shadow에 암호화)
3. 사용자 계정 uid
4. 사용자 계정 gid
5. 사용자 계정 이름(정보)
6. 사용자 계정 홈디렉터리
7. 사용자 계정 로그인 쉘
etc/shadow 설명
root : $2$4L5R54W8w42 : 12745 : 0 : 99999 : 7 : : :
1 2 3 4 5 6 7 8 9
1. 사용자 명
2. 패스워드
3. 패스워드 파일 최종 수정일
4. 패스워드 변경 최소일
5. 패스워드 변경 최대일
6. 패스워드 만료 경고기간
7. 패스워드 파기 기간(패스워드 파기 후 계정 비활성 기간)
useradd 명령어
useradd 생성할 계정명
passwd 생성한 계정명
-c comment |
사용자 이름 또는 정보 |
-d home_dir |
사용자 계정 홈 디렉터리 |
-e expire_date |
사용자 계정 유효기간 |
-f inactive_time |
비활성 기간 |
-g initial_group |
기본 그룹 |
-G group[,...] |
다중 그룹 |
-s shell |
로그인 기본 쉘 |
-u uid |
사용자 계정 uid |