>  기사  >  운영 및 유지보수  >  Linux에서 chage 명령의 구문은 무엇입니까

Linux에서 chage 명령의 구문은 무엇입니까

WBOY
WBOY앞으로
2023-05-15 17:25:121393검색

Linux chage 명령 소개:

chage 명령은 비밀번호 유효성 관리에 사용되며 계정 및 비밀번호의 유효 기간을 수정하는 데 사용됩니다. 계정과 비밀번호의 유효기간을 수정할 수 있습니다. chage 명령에 대한 설명은 다음과 같습니다.

chage 명령은 비밀번호 변경 사이의 일수와 마지막 비밀번호 변경 날짜를 변경합니다. 이 정보는 시스템에서 사용자가 비밀번호를 변경해야 하는 시기를 결정하는 데 사용됩니다.

명령 구문:

chage [옵션] user

명령 매개 변수:

Parameters

Description

-d

비밀번호 마지막 수정 날짜 지정

-e

이 날짜 이후에는 이 계정을 사용할 수 없습니다. 0은 즉시 만료됨을 의미하고 -1은 만료되지 않음을 의미합니다.

-h

도움말 메시지를 표시하고 종료

-i

비밀번호가 만료된 후 계정을 잠그는 데 걸리는 일수

-l

열 사용자 및 비밀번호의 유효 기간

-m

비밀번호를 변경할 수 있는 최소 일수입니다. 0 값은 비밀번호가 언제든지 변경될 수 있음을 의미합니다.

-m

비밀번호가 유효한 최대 일수입니다.

-w

비밀번호가 만료되기 전에 경고 메시지를 받을 수 있는 일수입니다.

사용 예:

1: chage 명령의 도움말 정보 보기

[root@db-server ~]#man chage
[root@db-server ~]# info chage
[root@ db- 서버 ~]# chage -h
usage: chage [옵션] user

options:

-d, --lastday last_day 마지막 비밀번호 변경을 last_day
-e로 설정, --expiredate 만료_날짜 계정 만료 설정 date toexpire_date
-h, --help 이 도움말 메시지를 표시하고 종료
-i, --inactive inactive 만료 후 비밀번호를 비활성화
to inactive
-l, --list 계정 노화 정보 표시
-m, --mindays min_days 비밀번호 전 최소 일수 설정
min_days
-m으로 변경, --maxdays max_days 비밀번호 전 최대 일수 설정
max_days
-w로 변경, --warndays warning_days 만료 경고 일수를 warning_days

2로 설정: mysql 사용자 및 비밀번호 유효 기간 보기

[root@db-server ~]# chage -l mysql
마지막 비밀번호 변경 : 2015년 3월 26일
비밀번호 만료 : never
비밀번호 비활성 : never
계정 만료 : never
최소 개수 비밀번호 변경 간격 일수 : -1
비밀번호 변경 간격 최대 일수 : -1
비밀번호 만료 전 경고 일수 : -1
[root@db-server ~]#

3: mysql 사용자 비밀번호 설정 60일 후에 만료하려면 최소 7일 후에 비밀번호를 변경할 수 있으며, 비밀번호가 만료되기 7일 전부터 경고 메시지를 받기 시작합니다.

[root@db-server ~]# chage -m 60 -m 7 -w 7 mysql
/var/spool/mail/root
[root@db-server ~]# chage -l mysql에 새 메일이 있습니다.
마지막 비밀번호 변경 : 2015년 3월 26일
비밀번호 만료 : 2015년 5월 25일
비밀번호 비활성 : never
계정 만료 : never
비밀번호 변경 사이의 최소 일수 : 7
비밀번호 변경 사이의 최대 일수 : 60
수 비밀번호 만료 전 경고 일수: 7
[root@db-server ~]#
clip_image001

4: 신규 사용자가 처음 로그인할 때 비밀번호를 변경하도록 강제

[root@db-server home]# useradd test
[root @db-server home]# passwd test
사용자 test의 비밀번호 변경.
새 unix 비밀번호:
새 unix 비밀번호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트되었습니다.
[root@db-server home]# chage -d 0 test
/var/spool/mail/root
[root@db-server home]에 새 메일이 있습니다.# chage -l test
마지막 비밀번호 변경: 비밀번호를 변경해야 합니다.
비밀번호 만료: 절대
비밀번호가 비활성화됩니다. : never
계정 만료: never
비밀번호 변경 사이의 최소 일수: 0
비밀번호 변경 사이의 최대 일수: 99999
비밀번호 만료 전 경고 일수: 7

다음은 Linux 변경에 대한 소개입니다. 명령

기능: 계정 및 비밀번호의 유효 기간 수정

사용법: chage[-l][-m mindays][-m maxdays][-i inactive][-eexpirdate][- w warningdays][-d lastdays] username

매개변수:

-l: 사용자 및 비밀번호 유효 기간 나열
-m: 비밀번호 변경에 필요한 최소 일수
-m: 최대 비밀번호 유효 기간 비밀번호 변경 일수
-i: 비밀번호 만료 후 잠금 계정의 일수
-d: 비밀번호가 마지막으로 수정된 날짜 지정
-e: 유효 기간, 0은 즉시 만료됨을 의미합니다. - 1은 만료되지 않음을 의미합니다.
-w: 비밀번호가 만료되기 전에 경고를 시작할 일 수

위 내용은 Linux에서 chage 명령의 구문은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제