Mari kita bahas perintah sederhana untuk mengubah kata sandi root di Linux. Root Linux mengacu pada jenis akun pengguna khusus yang memiliki akses lengkap tak terbatas ke sistem.
Anggap saja sebagai agen keamanan pemerintah atas dengan tingkat izin yang tinggi. Biasanya, pengguna tidak diizinkan untuk menjalankan perintah tertentu tanpa izin atau hak istimewa tingkat root seperti yang disebut di Linux.
Linux melakukan ini agar pengguna tidak menjalankan perintah yang dapat menyebabkan hilangnya data yang tidak diinginkan. Misalnya, pengguna tidak dapat memodifikasi sebagian besar file di direktori /etc tanpa terlebih dahulu mendapatkan izin root atau sudo.
Untuk menampilkan pengguna saat ini, gunakan perintah whoami.

Menggunakan sudo untuk menjalankan perintah sebagai root
Sudo atau 'Superuser Do' memberikan hak akses root kepada pengguna. Ini digunakan untuk menjalankan perintah sebagai root. Ini dapat dilakukan sebagai:
$ sudo command
Setelah ini, sistem akan meminta kata sandi pengguna. Setelah menerima kata sandi, sistem akan menjalankan perintah.
Menggunakan perintah passwd untuk mengubah kata sandi root di Linux
Untuk mengganti password kita bisa menggunakan perintah passwd.
$ sudo passwd root
Setelah menekan enter. Sistem akan menanyakan kata sandi root yang ada. Ketikkan kata sandi dan tekan enter. Sekarang sistem akan meminta Anda untuk memilih kata sandi baru. Ketik ulang kata sandi baru dua kali untuk pemeriksaan ulang dan tekan enter.

Jendela keluaran akan memberi tahu Anda setelah melakukan pembaruan yang berhasil.
Mengubah sandi pengguna
Sebagai pengguna root, Anda dapat mengubah kata sandi pengguna lain di sistem. Mengetahui nama pengguna sudah cukup untuk mengubah kata sandi.
$ passwd user

Dalam contoh ini, saya telah membuat pengguna dan mengubah kata sandi untuk pengguna tersebut. Saya dapat melakukan ini tanpa sudo karena saat ini saya adalah root.
Seorang pengguna dapat mengubah sandinya sendiri tanpa hak akses root.

Perhatikan bahwa kata sandi baru dan kata sandi lama tidak boleh sama.
Kesimpulan
Linux mengharuskan pengguna normal untuk menggunakan sudo untuk mendapatkan hak akses root. Linux melindungi pengguna dari membuat kesalahan serius yang tidak diinginkan dengan memberikan izin tertentu hanya kepada pengguna root. Akses ke pengguna root dilindungi kata sandi. Perintah Sudo memberikan akses untuk mengubah kata sandi root.