Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah sintaks arahan chage dalam Linux

Apakah sintaks arahan chage dalam Linux

WBOY
WBOYke hadapan
2023-05-15 17:25:121393semak imbas

Pengenalan arahan chage Linux:

Arahan chage digunakan untuk pengurusan keberkesanan kata laluan Ia digunakan untuk mengubah suai tempoh sah akaun dan kata laluan. Ia boleh mengubah suai tempoh sah akaun dan kata laluan. Perihalan perintah chage adalah seperti berikut:

arahan chage menukar bilangan hari antara perubahan kata laluan dan tarikh pertukaran kata laluan terakhir maklumat ini digunakan oleh sistem untuk menentukan bila pengguna mesti menukar kata laluannya

Sintaks arahan:

menukar [pilihan] pengguna

Parameter arahan:

参数

描叙

-d

指定密码最后修改日期

-e

密码到期的日期,过了这天,此账号将不可用。0表示马上过期,-1表示永不过期。

-h

显示帮助信息并退出

-i

密码过期后,锁定账号的天数

-l

列出用户以及密码的有效期

-m

密码可以更改的最小天数。为零代表任何时候都可以更改密码。

-m

密码保持有效的最大天数。

-w

密码过期前,提前收到警告信息的天数。

Parameter

Penerangan

-d


Nyatakan tarikh terakhir kata laluan yang diubah suai

-e
Kata Laluan Tarikh tamat tempoh Selepas hari ini, akaun ini tidak akan tersedia. 0 bermakna ia akan tamat tempoh serta-merta, -1 bermakna ia tidak akan tamat tempoh.

-h Tunjukkan mesej bantuan dan keluar


-i

Bilangan hari untuk mengunci akaun selepas kata laluan tamat tempoh

-l

Senaraikan pengguna dan tempoh sah kata laluan

-m

Bilangan minimum hari kata laluan boleh ditukar. Nilai sifar bermakna kata laluan boleh ditukar pada bila-bila masa.

-m

Bilangan maksimum hari kata laluan kekal sah.


-w

Bilangan hari untuk menerima mesej amaran sebelum kata laluan tamat tempoh.

Contoh penggunaan:

1: Lihat maklumat bantuan arahan chage
[root@db - pelayan ~]#man chage

[root@db-server ~]# info chage

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

penggunaan: chage [pilihan] pengguna
-h, --bantu paparkan mesej bantuan ini dan keluar
-i, --tidak aktif tetapkan kata laluan tidak aktif selepas tamat tempoh
kepada tidak aktif
-l, --senarai maklumat penuaan akaun
- m , --mindays min_days tetapkan bilangan hari minimum sebelum kata laluan
tukar kepada min_days
-m, --maxdays max_days tetapkan bilangan maksimum hari sebelum kata laluan
tukar kepada max_days
-w, -- warndays warn_days tetapkan hari amaran tamat tempoh kepada warn_days

2: Semak tempoh sah pengguna mysql dan kata laluan

[root@db-server ~]# chage -l mysql

pertukaran kata laluan terakhir : 26 Mac 2015
kata laluan tamat tempoh : tidak pernah
kata laluan tidak aktif : tidak pernah
akaun tamat tempoh : tidak pernah
bilangan hari minimum antara pertukaran kata laluan : -1
bilangan hari maksimum antara pertukaran kata laluan : -1
bilangan hari amaran sebelum kata laluan tamat tempoh: -1
[root@db-server ~]#


3: Tetapkan kata laluan pengguna mysql untuk tamat tempoh selepas 60 hari, sekurang-kurangnya 7 hari kemudian Anda hanya boleh menukar kata laluan anda Anda akan menerima mesej amaran 7 hari sebelum kata laluan tamat tempoh.

[root@db-server ~]# chage -m 60 -m 7 -w 7 mysql
anda mempunyai mel baharu dalam /var/spool/mail/root
[root@db- pelayan ~]# chage -l mysql
perubahan kata laluan terakhir : 26 Mac 2015

kata laluan tamat tempoh : 25 Mei 2015

kata laluan tidak aktif : tidak pernahakaun tamat tempoh : tidak pernahbilangan hari minimum antara penukaran kata laluan : 7

bilangan hari maksimum antara penukaran kata laluan : 60

bilangan hari amaran sebelum kata laluan tamat tempoh : 7[root@db-server ~]#clip_image001

4: Paksa pengguna baharu menukar kata laluan apabila log masuk buat kali pertama

[root@db-server home]# useradd test[root@db-server home]# passwd test
menukar kata laluan untuk ujian pengguna.

kata laluan unix baharu:

taip semula kata laluan unix baharu:passwd: semua token pengesahan berjaya dikemas kini.
[root@db-server home]# chage -d 0 ujian
anda mempunyai mel baharu dalam /var/spool/mail/root

[root@db-server home]# ujian chage -l

perubahan kata laluan terakhir : kata laluan mesti ditukar
kata laluan tamat tempoh : jangan sekali-kali
kata laluan tidak aktif : tidak pernah
akaun luput : tidak pernah
bilangan hari minimum antara pertukaran kata laluan : 0
bilangan hari maksimum antara pertukaran kata laluan : 99999
bilangan hari amaran sebelum kata laluan tamat : 7

Berikut ialah pengenalan kepada arahan linux chageFungsi: Ubah suai tempoh sah akaun dan kata laluan Penggunaan: chage[-l][-m mindays][-m maxdays][-i tidak aktif][-e expired][-w warndays][-d lastdays]username Parameter: -l: Senaraikan tempoh sah pengguna dan kata laluan -m: Bilangan hari minimum untuk menukar kata laluan -m: Bilangan hari maksimum untuk menukar kata laluan Bilangan hari -i: Bilangan hari untuk mengunci akaun selepas kata laluan tamat tempoh -d: Tentukan tarikh kata laluan terakhir diubah suai -e: Tempoh sah, 0 bermakna tamat serta-merta, -1 bermakna tidak pernah tamat - w: Bilangan hari untuk memulakan amaran sebelum tamat kata laluan

Atas ialah kandungan terperinci Apakah sintaks arahan chage dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam