/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

+ Recent posts