검색결과 리스트
Linux에 해당되는 글 30건
- 2018.07.03 사용자 그룹
글
사용자 그룹
/etc/passwd : 사용자에 대한 정보
/etc/group : 그룹에 대한 정보
/etc/shadow : 사용자에 대한 비밀번호 저장
/etc/gshadow : 그룹의 비밀번호 저장
/home/ : $HOME : 일반 사용자가 있는 위치
/var/spool/mail : 사용자의 이메일이 있는 위치
관리자 UID : 0
일반유저 UID : 500 부터 시작
useradd : 사용자 추가
userdel : 사용자 삭제
groupadd : 그룹 추가
groupdel : 그룹 삭제
passwd : 비밀번호 변경
passwd -l : 사용자 비밀번호 LOCK 설정
passwd -u : 사용자 비밀번호 UNLOCK 설정
/etc/passwd 필드 ( 7개의 필드로 구성 : 을 기준으로 필드를 구분)
ex) #head -1 /etc/passwd
root : x : 0 : 0 : root :/root:/bin/bash
l l l l l l l
l l l l l l + --- 로그인 후 사용하는 프로그램 (쉘)
l l l l l + ------ 홈 디렉토리
l l l l + ----- 설명문
l l l + ---- GID (그룹의 고유 번호)
l l + ---- UID ( 사용자의 고유번호)
l + ------ 비밀번호 (현재는 사용 x , 현재는 /etc/shadow <<---- 이쪽으로 이동)
+ ----- 사용자 계정
/etc/group 필드 ( 4개의 필드로 구성 : 을 기준으로 필드를 구분)
ex) #head -1 /etc/group
root : x : 0 : ~~
l l l l
l l l + --- 그룹에 포함된 멤버
l l + --- GID (기본 그룹의 번호)
l + --- 그룹의 비밀번호 (현재는 사용x , 현재는 /etc/gshadow <<----- 이쪽으로 이동)
/etc/shadow 필드 ( 4개의 필드로 구성 : 을 기준으로 필드를 구분)
ex) #head -1 /etc/shadow
root:$6$C/HMF54n3ltczGOo$7.....xjr1 : 17695 : 0 : 99999 : 7 : : :
l l l l l l l l l
l l l l l l l l + --- 만료일 지정
l l l l l l l + --- 기능 사용 정지 결정
l l l l l l + --- 패스워드 만료 경고일
l l l l l + --- 패스워드 사용 가능일
l l l l + --- 패스워 변경가능일
l l l + --- 패스워드 변경일자
l l + --- 패스워드 생성일자
ㅣ + --- 사용자 비밀번호
+ --- 사용자 계정
사용자 생성시 변화되는 부분
1. /etc/passwd 맨 마지막 줄에 사용자에 대한 정보가 한 줄 추가된다.
ex) user1 : x : 500 : 500 ::/home/user1/bin/bash
2. /etc/group 맨 마지막 줄에 그룹에 대한 정보가 한 줄 추가된다.
ex) user1 : x : 500 : ~~
3. /etc/shadow 맨 마지막 줄에 사용자에 대한 정보가 한 줄 추가된다.
ex) user1:$6$c80aCi9X$hV...yejRGLKnf1:17704:0:99999:7:::
4. /home 밑에 사용자의 홈 디렉토리가 생성된다.
ex) /home/user1
5. /etc/skel 디렉토리의 모든 파일을 사용자 홈 디렉토리에 복사한다
ex) /etc/skel
.bash_logout .bash_profile .bashrc
6. /var/spool/mail 디렉토리에 사용자 파일이 생성된다.
ex) /var/spool/mail/user1
'Linux > Linux (CentOS)' 카테고리의 다른 글
쉘스크립트 (0) | 2018.07.04 |
---|---|
패키지 관리 (0) | 2018.07.04 |
프로세스 (0) | 2018.07.04 |
디스크 추가 및 관리 (0) | 2018.07.03 |
리눅스 기본설명 & 명령어 (0) | 2018.06.19 |