Baik Anda ingin menetapkan sandi untuk pengguna baru atau secara proaktif melindungi lingkungan Anda dengan mengubah sandi secara teratur, Anda menggunakan perintah yang sama—terlepas dari distribusi Linux® yang Anda gunakan.
Saat Anda mengubah atau menetapkan kata sandi, Anda perlu mengetahui satu detail—apakah Anda mengubah kata sandi Anda atau kata sandi pengguna lain? Tergantung pada jawaban Anda, passwd
perintah mungkin menggunakan parameter tambahan.
Setel atau ubah sandi Anda
Mungkin departemen Anda memiliki kebijakan yang mengharuskan Anda mengubah kata sandi secara berkala. Anda baru saja masuk ke server Anda dan menerima pemberitahuan bahwa Anda memiliki kata sandi yang sama selama lebih dari 90 hari. Untuk contoh ini, nama pengguna Anda adalah TestUser.
Untuk mengubah kata sandi Anda, saat masuk ke server Anda sebagai pengguna Anda, jalankan perintah berikut:
passwd
Ketika dimasukkan tanpa parameter lain, passwd
perintah default ke pengguna saat ini (yang Anda login saat ini). Server memberi Anda petunjuk berikut:
Changing password for TestUser
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Dalam contoh ini, karena Anda sudah memiliki kata sandi, perintah akan meminta Anda memasukkan kata sandi saat ini terlebih dahulu untuk memastikan Anda adalah orang yang membuat perubahan ini. Tidak ada yang bisa mengubah kata sandi Anda saat Anda masuk tanpa sepengetahuan Anda.
Menyetel atau mengubah sandi pengguna lain
Jika Anda perlu mengubah kata sandi orang lain, Anda harus menjalankan perintah sebagai root
pengguna. Karena root
pengguna adalah pengguna administratif sistem, ia dapat mengubah kata sandi pengguna kapan saja. Untuk mengubah password User2, tambahkan username setelah perintah seperti yang ditunjukkan pada contoh berikut:
passwd User2
atau
sudo passwd User2
Menambahkan nama pengguna setelah passwd
command memberi tahu perintah bahwa Anda mengubah kata sandi pengguna yang berbeda dan bukan milik Anda sendiri. Tampilan prompt berikut:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Setelah Anda memasukkan, dan memasukkan kembali, kata sandi baru dengan sukses, kata sandi untuk pengguna tersebut sekarang telah diubah. Jika Anda mengubah kata sandi orang lain, Anda harus membagikan kata sandi baru tersebut kepada pengguna tersebut.