Di Gnu / Linux kita dapat mengubah kata sandi setiap pengguna, siapa pun kecuali root atau superuser. Kata sandi yang hanya dapat diubah jika Anda adalah superuser. Tetapi bagaimana jika Anda lupa kata sandi root? Pilihan apa yang ada untuk mengatasi ini? Haruskah kita menginstal ulang distribusi Gnu / Linux?
Apakah ada solusi untuk masalah lupa kata sandi root, tetapi memang benar bahwa setiap distribusi memiliki solusi yang berbeda. Selanjutnya kami akan menjelaskan cara mengubah kata sandi root ini di Fedora. Pertama-tama, jangan lakukan ini dalam tim produksi untuk bersenang-senang karena jika ada kesalahan Anda akan kehilangan semua informasi.
Untuk mengubah kata sandi root kita harus menghentikan dimulainya Fedora Grub. Kami akan menghentikannya dengan menekan tombol E ketika layar Grub muncul. Layar seperti berikut akan muncul:
Jadi kita pergi ke baris Linux16 dan kami mengubah kumpulan kata «rghb quiet» oleh
rd.break enforcing= 0
Sekarang kita tekan Ctrl + X untuk melanjutkan proses loading. Jika sistem dienkripsi, sekarang akan meminta kata sandi LUKS kepada kami.
Dengan ini kami telah membuat sistem Fedora memuat dalam mode darurat, sekarang kami harus memasang hard disk dengan perintah berikut:
mount -o remount, rw / sysroot
Dan kami mengeksekusi perintah chroot untuk mengakses sistem. Dengan mengetik berikut ini:
chroot / sysroot
Dan sekarang kita bisa jalankan perintah passwd untuk mengubah kata sandi root. Setelah menjalankan perintah, kita akan diminta memasukkan kata sandi root baru dua kali. Sekarang kami menulis Keluar dua kali untuk mem-boot ulang sistem. Setelah itu kita memulai sesi sebagai root dan mengembalikan perubahan grub dengan mengetik ini:
restorecon -v /etc/shadow
Dan kemudian
setenforce 1
Dengan ini, kami akan mengubah kata sandi root baru dan kami akan dapat berfungsi tanpa harus menginstal ulang atau kehilangan data kami.
Informasi lebih lanjut - Majalah Fedora