Perintah passwd digunakan oleh root untuk mengatur atau mengatur ulang kata sandi untuk setiap pengguna. Seorang pengguna dapat menggunakan perintah passwd sendiri untuk mereset kata sandi mereka sendiri. Ini juga digunakan untuk mengatur kata sandi awal untuk pengguna setelah membuat akun dengan perintah useradd.
Catatan :Layar tidak akan menampilkan output apa pun saat pengguna menyetel kata sandi. Beberapa pengguna akan mengira ini sebagai masalah, tetapi sebenarnya Linux menyembunyikan jumlah karakter yang digunakan dalam kata sandi.Sintaks dari perintah passwd adalah:
$ passwd [user name]
di mana [nama pengguna] dapat digunakan oleh root untuk menetapkan kata sandi pengguna tertentu.
Pengguna root dapat mengatur kata sandi untuk setiap pengguna ke nilai apa pun tanpa mengetahui kata sandinya saat ini. Sebagai pengguna biasa, cukup ketik perintah di CLI. Anda akan melihat sesuatu seperti ini sebagai tanggapan:
$ passwd Changing password for geek. Old Password:
Setelah Anda memasukkan kata sandi lama, Anda akan dimintai kata sandi baru, lalu diminta untuk mengulanginya. Jika Anda memasukkan kata sandi baru yang sama dua kali, itu berubah. Ini terlihat seperti ini. Perhatikan bahwa sandi sebenarnya yang Anda ketikkan tidak muncul di layar.
New password: Re-enter new password: Password changed.
Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah passwd:
passwd: command not found
Anda dapat mencoba menginstal paket passwd seperti yang ditunjukkan di bawah ini sesuai dengan pilihan distribusi Anda.
Distribusi | Perintah |
---|---|
Debian | apt-get install passwd |
Ubuntu | apt-get install passwd |
Linux Arch | pacman -S passwd |
Kali Linux | apt-get install passwd |
CentOS | yum install passwd |
Fedora | dnf install passwd |
Raspbian | apt-get install passwd |
contoh perintah passwd
1. Untuk mengunci akun pengguna:
# passwd -l geek
2. Untuk membuka kunci akun pengguna:
# passwd -u geek
3. Untuk menghapus kata sandi akun pengguna:
# passwd -d geek
4. Untuk kedaluwarsa kata sandi untuk akun pengguna:
# passwd -e geek
5. Untuk mengatur masa pakai kata sandi min/maks
# passwd -n 10 geek # passwd -x 100 geek
6. Untuk menyetel waktu pesan peringatan:
# passwd -w 2 geek
7. Untuk menyetel waktu tidak aktif akun pengguna:
# passwd -i 20 geek
8. Untuk mendapatkan info singkat tentang passwd akun pengguna:
# passwd -S geek