반응형
Tip. 관리자 계정과 일반 계정의 차이점 : #, $
✓ 관리자 계정
✓ 일반 계정
⌗ 사용자 계정 및 그룹 관리 파일
계정 설정
/etc/passwd | 사용자 계정의 기본정보 |
/etc/shadow | 암호화된 패스워드 및 정책 설정 정보 |
/etc/group | 사용자 그룹의 기본 정보 |
/etc/gshadow | 사용자 그룹의 암호화된 패스워드 정보 |
환경 설정
/etc/default/useradd | useradd 명령을 사용한 경우 적용되는 기본 설정 |
/etc/login.defs | 로그인 수행시 기본 설정(전체 사용자에게 적용됨) |
/etc/skel | 홈 디렉터리에 기본적으로 제공되는 파일의 저장 위치 |
사용자 계정 관리 파일
cat /etc/passwd
: 평문으로 작성되어있음, 콜론(:)은 값의 구분자역할, 7가지의 정보제공
예시 )
cat /etc/shells
: 쉘에서 로그인을 제한할 수 있음
예시 )
vim /etc/shadow
: 비밀번호를 암호화한 정보
예시 )
★ shadow 파일 암호화 방식 변경 방법
- 암호화 방식 변경
- 취약한 암호방식 : authconfig --passalgo=md5 --update
- 현재 암호방식 : authconfig --passalgo=sha512 --update
- 계정생성
- useradd id_test
- passwd id_test
- 생성된 계정 확인 (!!는 비밀번호가 정해지지 않은 상태)
ls /etc/skel
- 사용자 계정의 홈 디렉터리에서 제공할 기본 환경설정 파일의 위치 지정
- 사용자 홈 디렉터리의 초기 환경 제공을 위해 사용
- 새로 생성되는 사용자들에게 배포하는 메뉴얼이나 스크립트 파일들을 넣음
- 실제 배포하는 큰 용량의 파일들은 넣지 않음
예시 )
사용자 그룹 관리 파일
cat /etc/group | grep -w "root"
cat /etc/gshadow | grep -w "root"
예시 )
반응형
'Server > Linux' 카테고리의 다른 글
[Linux] 파일 시스템의 권한(Permission) 및 소유권(ownership) (0) | 2020.03.29 |
---|---|
[Linux] 사용자 그룹 관리 명령어 (0) | 2020.03.26 |
[Linux] 사용자 계정 관리 명령어 (0) | 2020.03.02 |
[Linux] vi editor : 문서편집기 (0) | 2020.03.02 |
[Linux] 파일 및 디렉터리 명령어 : 실습 (0) | 2020.03.02 |
[Linux] 파일 및 디렉터리 명령어 : 검색 (0) | 2020.03.02 |