Android

Cara mengubah kata sandi pengguna di linux

Cara Mengganti Password Root User dengan Terminal

Cara Mengganti Password Root User dengan Terminal

Daftar Isi:

Anonim

Dalam panduan ini kami akan menjelaskan cara mengubah kata sandi pengguna di Linux. Kami juga akan menunjukkan kepada Anda cara memaksa pengguna untuk mengubah kata sandi mereka saat berikutnya mereka masuk.

Instruksi harus bekerja pada distribusi Linux apa pun, termasuk Ubuntu, Debian, dan CentOS.

pengantar

Di Linux, Anda dapat mengubah kata sandi akun pengguna dengan utilitas passwd .

Kata sandi pengguna terenkripsi, serta informasi terkait kata sandi lainnya, disimpan dalam file /etc/shadow .

Sebagai pengguna biasa, Anda hanya dapat mengubah kata sandi Anda sendiri. Pengguna root dan pengguna dengan hak sudo dapat mengubah kata sandi pengguna lain dan menentukan bagaimana kata sandi dapat digunakan atau diubah.

Saat mengganti kata sandi, pastikan Anda menggunakan kata sandi yang kuat dan unik.

Memiliki kata sandi yang kuat adalah hal terpenting yang dapat Anda lakukan untuk mengamankan akun Anda. Seringkali kata sandi yang kuat memiliki setidaknya 16 karakter dan mengandung setidaknya satu huruf besar, satu huruf kecil, satu angka, dan satu karakter khusus.

Untuk alasan keamanan, disarankan untuk memperbarui kata sandi Anda secara teratur dan menggunakan kata sandi unik untuk setiap akun.

Ubah Kata Sandi Pengguna Anda

Untuk mengubah kata sandi akun pengguna Anda sendiri, jalankan perintah passwd tanpa argumen:

passwd

Anda akan diminta memasukkan kata sandi Anda saat ini. Jika kata sandi benar, perintah akan meminta Anda untuk memasukkan dan mengonfirmasi kata sandi baru.

Kata sandi tidak ditampilkan di layar saat Anda memasukkannya.

Lain kali Anda masuk ke sistem Anda, gunakan kata sandi baru.

Ubah Kata Sandi Pengguna Lain

Seperti yang kami sebutkan di pendahuluan, hanya pengguna root dan pengguna dengan akses sudo dapat mengubah kata sandi akun pengguna lain.

Contoh berikut mengasumsikan bahwa Anda masuk sebagai pengguna dengan hak istimewa sudo.

Untuk mengubah kata sandi akun pengguna lain, jalankan perintah passwd , diikuti oleh nama pengguna. Misalnya, untuk mengubah kata sandi pengguna yang bernama linuxize , jalankan perintah berikut:

sudo passwd linuxize

Anda akan diminta untuk memasukkan dan mengonfirmasi kata sandi baru:

Enter new UNIX password: Retype new UNIX password:

Jika berhasil, perintah akan mencetak sesuatu seperti ini:

passwd: password updated successfully

Paksa Pengguna untuk Mengubah Kata Sandi pada Login Selanjutnya

Secara default, kata sandi ditetapkan untuk tidak pernah kedaluwarsa. Untuk memaksa pengguna untuk mengubah kata sandi mereka saat berikutnya mereka masuk, gunakan perintah passwd dengan opsi - --expire diikuti oleh nama pengguna pengguna:

sudo passwd --expire linuxize

Perintah di atas akan segera kedaluwarsa kata sandi pengguna.

Lain kali pengguna mencoba masuk dengan kata sandi lama, mereka akan ditampilkan pesan yang memaksa mereka untuk mengubah kata sandi:

ssh [email protected]

WARNING: Your password has expired. You must change your password now and login again! Changing password for linuxize. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Connection to 192.168.121.209 closed.

Setelah pengguna menetapkan kata sandi baru, koneksi akan ditutup.

Kesimpulan

Dalam tutorial ini, Anda telah belajar cara mengubah kata sandi pengguna dan cara mengatur kata sandi berakhir.

Anda dapat menemukan informasi lebih lanjut tentang perintah passwd, dengan mengetikkan man passwd di terminal Anda atau mengunjungi halaman manual passwd Linux.

terminal kata sandi