/etc/passwd
test7 //사용자 계정
x //패스워드가 암호화되어 shadow 파일에 저장 되어 있다.(x를 지우면 password
없이 접속 가능
500 //사용자 번호
500 // 그룹 번호
: : //실제 이름, 아무거나 입력해도 된다. 영향 x
/home/test7 // 사용자의 홈 디렉터리
/bin/bash //사용자의 셸정의(이 구간을 지우면 패스워드가 중지된다.)
/etc/shadow
$1 (암호 알고리즘) $(비밀번호+salt)
$1 //MD5 알고리즘 (128bit)
$5 //SHA-256(256bit)
$6 //SHA-512(512bit)
useradd 이런 명령어가 실행되는 이유
/etc/login.defs 파일 안에 설정되어 있기 때문이다.
유저삭제
userdel
-r : 이 옵션을 줘야지만 모든 파일과 디렉터리가 삭제된다.
/var/spool/mail //계정에 대한 메일이 있다.
사용자 패스워드 역변환/변환
pwunconv //원상 복구
pwconv //shadow 파일 저장
계정 복구
/etc/skel/사용자 셸 환경설정 파일
사용자 일시 중지
1) passwd -l 계정명 //일시 중지
-u 계정명 //중지 해제
2) /bin/false
3) /sbin/nologin
root 사용자 원격 접속 허용
/etc/securetty
pts/1 .....
그룹생성
groupadd 생성명
사용자 그룹추가
usermod -G 그룹명 사용자
사용자 여러 그룹추가
usermod -G 그룹명, 그룹명 사용자
'System Security' 카테고리의 다른 글
프로세스 공격 (0) | 2019.02.21 |
---|---|
메모리 고갈공격(DOS) (0) | 2019.02.21 |
디스크 고갈 공격(DOS) (0) | 2019.02.21 |
쿼터 설정 (0) | 2019.02.20 |
파일시스템 (1) | 2019.02.18 |