ホームページ  >  記事  >  運用・保守  >  Linuxのchageコマンドの構文は何ですか

Linuxのchageコマンドの構文は何ですか

WBOY
WBOY転載
2023-05-15 17:25:121392ブラウズ

Linux の chage コマンドの紹介:

chage コマンドは、パスワードの有効性管理に使用され、アカウントとパスワードの有効期間を変更するために使用されます。アカウントとパスワードの有効期間を変更できます。 chage コマンドの説明は次のとおりです:

chage コマンドは、パスワード変更間の日数と最後のパスワード変更日を変更します。この情報は、ユーザーがいつ変更する必要があるかを判断するためにシステムによって使用されます。自分のパスワード

コマンド構文:

chage [options] user

コマンド パラメータ:

#-hヘルプ情報を表示して終了-i##- l-mパスワードの有効期限が切れる前に警告メッセージを受け取るまでの日数。 1:chage コマンドのヘルプ情報を表示します[root@db-server ~ ]# man chage
# # パラメータ

Description

-d

指定されたパスワードは最終更新日

-e

パスワードの有効期限が切れる日付。この日を過ぎると、このアカウントは使用できなくなります。 0 はすぐに期限切れになることを意味し、-1 は期限切れにならないことを意味します。

#パスワードの有効期限が切れた後にアカウントをロックする日数

ユーザーとパスワードの有効期間をリストします

パスワードは OK です。変更するための最小日数。値 0 は、パスワードがいつでも変更できることを意味します。

#-m
パスワードが有効な最大日数。

#-w

使用例:

[root@db-server ~]# info chage

[root@db-server ~]# chage -h

usage: chage [options] user


options:


-d, --lastday last_day 最後のパスワード変更を last_day に設定します

-e, --expiredateexpired_date アカウントの有効期限をexpired_date

-hに設定します, - -help このヘルプ メッセージを表示して終了します-i, --inactive inactive 期限切れ後にパスワードを非アクティブに設定します to inactive

-l, --list アカウントのエージング情報を表示します

-m, - -mindays min_days パスワード前の最小日数を設定します
min_days に変更します
-m, --maxdays max_days パスワード前の最大日数を設定します
max_days に変更します
-w, --warndays warn_days を設定します有効期限警告日数 warn_days


2: mysql ユーザーとパスワードの有効期間を確認します

[root@db-server ~]# chage -l mysql
lastpasswordchange : 2015 年 3 月 26 日
パスワードの有効期限: なし

パスワードが非アクティブ: なし

アカウントの有効期限: なし

パスワード変更間の最小日数 : -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 日

パスワードの非アクティブ : なし

アカウントの期限切れ : なし
最小日数パスワード変更間隔 : 7
パスワード変更間隔の最大日数 : 60
パスワードの有効期限が切れるまでの警告日数 : 7
[root@db-server ~]
#clip_image001

4: 新しいユーザーに初めてログインするときにパスワードの変更を強制する

[root@db-server home]# useradd test
[root@db-server home]# passwd 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
アカウントの有効期限が切れる : Never
パスワード変更間の最小日数 : 0
パスワード変更間の最大日数 : 99999
パスワードの有効期限が切れるまでの警告の日数: 7


以下は Linux の Chage コマンドの概要です


#機能:

アカウントとパスワードの有効期間を変更します

使用法:

chage[-l][-m mindays][-m maxdays][-i inactive][-e Expirate][-w warndays][-d lastdays]ユーザー名

パラメータ:


-l: ユーザーとパスワードの有効期間をリストします。

-m: 最小日数パスワードを変更するまでの日数

-m: パスワードを変更する最大日数 日数 -i: パスワードの有効期限が切れた後にアカウントをロックするまでの日数
-d: パスワードを変更する日付を指定しますパスワードが最後に変更された日
-e: 有効期間。0 は即時有効期限を意味し、-1 は期限切れがないことを意味します

- w: パスワードの有効期限が切れる前に警告を開始する日数

以上がLinuxのchageコマンドの構文は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。