Cara memaksa pengguna menukar kata laluan pada log masuk seterusnya di linux

Cara memaksa pengguna menukar kata laluan pada log masuk seterusnya di linux

Dalam artikel terakhir kami, kami telah menjelaskan kepada anda bagaimana untuk menukar maklumat luput kata laluan pengguna di Linux, di mana kami melihat contoh yang berbeza dari perintah chage. Dalam artikel ini, kami akan menghuraikan bagaimana untuk membuat pengguna dengan kuat untuk menukar kata laluannya pada log masuk seterusnya di Linux.

Baca juga: 3 cara untuk menukar shell lalai pengguna di Linux

Perhatikan bahawa jika anda baru sahaja membuat akaun pengguna dengan kata laluan lalai, anda juga boleh menggunakan helah ini untuk memaksa pengguna untuk menukar kata laluan mereka pada log masuk pertama.

Terdapat dua cara yang mungkin untuk mencapai matlamat ini, seperti yang diterangkan secara terperinci, di bawah.

Menggunakan arahan passwd

Untuk memaksa pengguna untuk menukar kata laluannya, terlebih dahulu semua kata laluan mesti tamat dan menyebabkan kata laluan pengguna tamat, anda boleh menggunakannya Perintah Passwd, yang digunakan untuk menukar kata laluan pengguna dengan menentukan -e atau --tamat tempoh Tukar bersama dengan nama pengguna seperti yang ditunjukkan.

# Passwd -Expire Ravi 

Seterusnya Sahkan pengguna Ravi tamat tempoh kata laluan dan maklumat penuaan dengan perintah chage seperti yang ditunjukkan.

# chage -l ravi 
Periksa maklumat tamat tempoh kata laluan pengguna

Selepas menjalankan Perintah Passwd di atas, anda dapat melihat dari output perintah chage bahawa kata laluan pengguna mesti ditukar. Setelah pengguna Ravi Cuba untuk log masuk lain kali, dia akan diminta menukar kata laluannya sebelum dia dapat mengakses cangkang seperti yang ditunjukkan dalam pukulan skrin berikut.

Pengguna terpaksa menukar kata laluan

Menggunakan perintah chage

Sebagai alternatif, anda boleh menggunakan perintah chage, dengan -d atau --hari terakhir pilihan yang menetapkan bilangan hari sejak 1 Januari 1970 Apabila kata laluan terakhir berubah.

Sekarang untuk menetapkan kata laluan tamat tempoh pengguna, jalankan arahan berikut dengan menentukan hari ke sifar (0), bermakna kata laluan belum diubah sejak tarikh di atas (i.e. 1 Januari 1970), jadi kata laluan telah tamat tempoh dan perlu diubah segera sebelum pengguna dapat mengakses sistem lagi.

# Chage-hari-hari 0 ravi atau # chage-hari-hari 1970-01-01 ravi 

Seterusnya periksa pengguna Ravi tamat tempoh kata laluan dan maklumat penuaan dengan perintah chage menggunakan -L pilihan seperti yang ditunjukkan.

# chage -l ravi 
Periksa maklumat tamat tempoh kata laluan

Berikut adalah beberapa panduan pengurusan pengguna tambahan untuk anda.

  1. 11 Cara Mencari Maklumat Akaun Pengguna dan Butiran Log Masuk di Linux
  2. Cara Menghapus Akaun Pengguna dengan Direktori Rumah di Linux
Kesimpulan

Selalu disyorkan untuk mengingatkan pengguna untuk menukar kata laluan akaun mereka secara berkala atas alasan keselamatan. Dalam artikel ini, kami telah menjelaskan dua cara untuk memaksa pengguna menukar kata laluan mereka dalam log masuk seterusnya. Anda boleh mengemukakan sebarang pertanyaan melalui borang komen di bawah.