특정 사용자의 aging정보 설정하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,538 조회
- 0 추천
- 목록
본문
특정 사용자의 aging정보 설정하기
이번에는 특정 계정사용자의 aging정보를 하나씩 차례대로 입력하는 예를 보겠습니다.
chage명령어를 실행하면서 아무런 옵션 없이 계정명만 지정하여 실행하면 다음과 같이 aging정보를 하나씩 차례대로 입력할 수 있습니다.
[root@su249 ~]# chage bible bible의 사용기한 정보를 바꿉니다 새로운 값을 넣거나, 기본값을 원하시면 엔터를 치세요
암호의 최소 유효 기간 [11]: 10 암호의 최대 유효 기간 [20]: 20 마지막으로 암호를 바꾼 날 (YYYY-MM-DD) [2008-11-17]: 2008-11-01 암호 사용만료 예고 [10]: 5 암호가 유효하지 않음 [3]: 4 계정 사용만료일(YYYY-MM-DD) [2015-12-31]: 2015-12-31 [root@su249 ~]# |
위의 설정 결과를 확인하면 다음과 같습니다.
[root@su249 ~]# chage -l bible 마지막으로 암호를 바꾼 날 :11월 01, 2008 암호 만료 :11월 21, 2008 암호가 비활성화 기간 :11월 25, 2008 계정 만료 :12월 31, 2015 암호를 바꿀 수 있는 최소 날 수 : 10 암호를 바꿔야 하는 최대 날 수 : 20 암호 만료 예고를 하는 날 수 : 5 [root@su249 ~]# |
그리고 이렇게 설정되어 있는 aging정보는 /etc/shadow파일에 다음과 같이 저장되어 있습니다.
[root@su249 ~]# grep bible /etc/shadow bible:$6$CX0hlBBR$FsXrJqFNiDoE/G/Pt18yfXj9OQAPnKHn/ZRYOR4.yJG/:14184:10:20:5:4:16800: [root@su249 ~]# |
끝으로 위와 같이 /etc/shadow파일의 내용만을 보고서 aging정보를 이해할 수 있다면 여러분들은 이미 고급 시스템관리자의 레벨에 도달하신 것입니다.
예를 들어 14184를 365로 나누어서 그 몫과 나머지를 가지고 1970년 이후 어떤 년월일인가를 계산할 수 있고, 그리고 16800일 이라는 것이 몇 년, 몇월, 몇일을 의미하는 것인가를 계산할 수 있거나 10, 20, 5, 4라는 숫자들이 무엇을 의미하는지, 그리고 그 날짜를 계산할 수 있다면 이미 여러분들은 고급관리자의 레벨에 있다고 할 수 있습니다.
관련자료
-
이전
-
다음