본문 바로가기
모의해킹 침해대응 과정/Linux 기초

리눅스 기초때기 1일차. 사용자의 암호관리 / PASSWD

by 알거음슴 2021. 3. 30.

PASSWD

사용자 또는 root 의 로그인 password를 변경하는 CMD

 

1. 형식

[PASSWD] (USER) [passward]

 

3. 사용법

1)  password의 규칙

    규칙 1. 2자리 이상 문자와 1자리 이상 숫자or특수기호

    규칙 2. 6자리 이상 적용

    규칙 3. 이전 비밀번호와 3자리이상 동일하게 적용불가

    규칙 4. 사용자 아이디와 동일하게 적용불가

    규칙 5. 사용자 아이디를 한자리씩 밀어서 적용 불가 ex) cent12 -> 2cent1

    규칙 6. 기존 등록된 흔한단어 불가 ex) apple, abc

 

2) 사용자의 따른 passwd 규칙

    관리자의 경우에는 관리자를 포함 한 모든 사용자의 passwd를 변경할 수 있다. 

    사용자의 경우에는 사용자만 변경 가능하며 관리자의 passwd는 변경이 불가하다.

 

4. 실습 

1) 관리자(root) 의 passwd 를 변경해보자.

[root@main ~]# passwd
Changing password for user root.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

* 변경시에 password 는 블락되어 표기되지 않음.

 

2) 사용자에 접속해서 passwd를 변경해보자 (ssh fedora@localhost)

[fedora@main ~]$ passwd
Changing password for user fedora.
Current password: (변경 전 password)
New password: (변경 할 password)
Retype new password: (변경 할 password)
passwd: all authentication tokens updated successfully.