Jika Anda perlu masuk sebagai pengguna root pada sistem Rocky Linux Anda setelah beberapa waktu dan tidak dapat mengingat kata sandinya, satu-satunya metode untuk memulihkannya adalah dengan meresetnya.
Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri dan konfigurasi sistem Linux terkait.
Dalam konteks ini, kita akan melihat prosedur reset password root pada Rocky Linux 8 dari menu GRUB.
Menu GRUB adalah boot loader dan perangkat lunak yang memuat dan mentransfer kontrol ke sistem operasi, seperti Linux, saat komputer dihidupkan.
Langkah-Langkah Reset Password Root di Rocky Linux
1. Reboot sistem Rocky Linux
Pertama, restart Rocky Linux 8 dan tekan 'e' pada keyboard segera setelah menu boot muncul. Ini akan menampilkan antarmuka pengeditan Grub.
2. Edit Konfigurasi Boot Grub
Selanjutnya, kita perlu mengedit antarmuka konfigurasi boot Grub. Gunakan tombol panah untuk menavigasi antarmuka. Temukan baris yang dimulai dengan linux dan gulir ke akhir baris menggunakan tombol panah maju.
Kemudian tambahkan baris rd.break enforcing=0 .
Setelah itu, mulai proses booting menggunakan Ctrl+X dan mulai shell skrip mode Darurat.
3. Pasang Sistem File dalam mode "baca dan tulis"
Untuk mereset kata sandi root di Rocky Linux, pertama-tama kita perlu akses baca dan tulis ke sistem file sysroot. Jalankan perintah berikut untuk memasang sistem file dalam mode 'baca' dan 'tulis':
$ mount -o remount,rw /sysroot
Selanjutnya, navigasikan direktori ke direktori sysroot menggunakan perintah di bawah ini:
$ chroot /sysroot
4. Setel ulang kata sandi
Akhirnya, semuanya sudah siap, dan sekarang kita dapat mengubah kata sandi dari pengguna root yang tersedia. Jalankan perintah di bawah ini:
$ passwd root
Sistem akan meminta Anda untuk memasukkan kata sandi baru. Pastikan untuk mengatur kata sandi yang kuat dengan setidaknya 8 karakter, jika tidak, Anda akan diperingatkan bahwa kata sandinya lemah. Jika semuanya benar, kata sandi akan berhasil diperbarui. Tekan tombol Enter untuk melanjutkan. Selanjutnya, keluar dari direktori Sysroot menggunakan perintah exit.
Untuk mereset kata sandi root, kami mengubah hak sistem file untuk membaca dan menulis. Kita perlu mengaturnya kembali ke read only. Oleh karena itu, jalankan perintah:
$ mount -o remount,ro /sysroot
5. Keluar dari sesi dan reboot
Selanjutnya, keluar dari sesi root switch dan biarkan sistem Anda restart dengan perintah di bawah ini:
$ exit
Sekarang Anda dapat masuk ke pengguna root Anda dengan kata sandi baru.
6. Setel mode penerapan SELinux
Menurut panduan resmi Redhat untuk mengatur ulang kata sandi sistem, disarankan untuk menghapus entri residu apa pun dari file /etc/shadow yang menyimpan kata sandi sistem. Jadi, setelah Anda masuk, jalankan perintah berikut:
$ restorecon /etc/shadow
Selanjutnya, aktifkan kebijakan SELinux dengan perintah di bawah ini:
$ setenforce 1