Arahan chage dalam sistem Linux ialah arahan yang digunakan untuk mengubah suai tarikh tamat tempoh akaun pengguna Ia juga boleh digunakan untuk mengubah suai tarikh terpanjang dan terpendek akaun, dsb. Perintah ini memainkan peranan yang sangat penting dalam mengurus keselamatan akaun pengguna dengan berkesan boleh mengawal tempoh penggunaan kata laluan pengguna dan meningkatkan keselamatan sistem.
chage ialah:
chage [选项] 用户名
Sebagai contoh, untuk menukar tarikh tamat kata laluan pengguna "testuser", anda boleh menggunakan arahan berikut:
chage -l testuser
chage sebenarnya dilaksanakan dengan mengubah suai fail /etc/shadow akaun pengguna. Dalam sistem Linux, kata laluan pengguna disimpan dalam bentuk yang disulitkan dalam fail /etc/shadow, dan arahan chage mengubah nilai medan yang berkaitan dalam fail /etc/shadow, dengan itu mengubah suai atribut seperti tarikh tamat tempoh kata laluan.
Yang berikut menggunakan contoh khusus untuk menggambarkan penggunaan dan prinsip arahan chage:
Andaikan tarikh tamat kata laluan pengguna "testuser" akan diubah suai pada 31 Disember 2022, tempoh penggunaan maksimum ialah 90 hari, dan tempoh penggunaan minimum ialah 7 hari, bilangan hari amaran sebelum kata laluan tamat ialah 14 hari, dan bilangan hari amaran sebelum akaun dikunci selepas kata laluan tamat ialah 7 hari Anda boleh mengikuti langkah-langkah di bawah:
chage -l testuser
chage -E 2022-12-31 -M 90 -m 7 -I 14 -W 7 testuser
Atas ialah kandungan terperinci Analisis mendalam tentang fungsi dan prinsip kerja perintah chage Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!