보안/시스템보안

[시스템 보안] 패스워드 계정 관리 실습 PASS_MIN_DAYS / 사용자 정보 변경

antoroong 2025. 2. 3. 23:33

 

PASS_MIN_DAYS

 

 

0은 무한대라고 볼 수 있다 → 언제든지 변경할 수 있다는 뜻

 

 

 

korea10 생성

 

 

 

cd /etc

vi shadow 에서

네모박스처럼 0으로 생성된것 확인

사용자는 언제든지 비밀번호를 변경할 수 있따는 의미

 

 

나중에 다른 콘솔에서 로그인하고, korea10 사용자가 직접 패스워드를 바꿔보자

과연 되는지


다시 login.defs 열어서

 

 

이번엔 1로 설정 → 24시간내로 사용자 계정은 비밀번호를 변경할 수 없다는 뜻

하지만 root는 언제든지 모든 사용자의 비밀번호를 변경 가능

 

 

korea11 생성

 

 

 

1로 생성된거 확인하고

 

 

컨트럴 + 알트 + F12 눌러서

콘솔창 열고 korea11로 로그인한다

그리고 passwd 이용하여 비밀번호를 변경시도 해보자

안된다 . 24시간이 지나기전에는 해당 사용자는 변경이 불가하다

 

다시 0으로 변경을 해보았따

이후 korea11로 로그인한후 변경시도를 하려니 변경이 가능해졌다

 

0은 언제든 사용자가 변경가능

1부터는 사용자가 해당 기간이 지나야 변경 가능

 


 

사용자 정보 변경 -주석달기

 

주석이 등록되었다

 

 

 

사용자 정보 변경 - /bi/bash 접근도 변경해보기

 

 

사용자 정보 변경 - 디렉토리명 변경