Cara Mereset Kata Sandi Root
Kata sandi root dapat diatur saat menginstal Fedora Linux, meskipun saat ini disarankan untuk mengunci akun root dan menggunakan sudo. Artikel ini menjelaskan langkah-langkah yang harus dilakukan jika Anda telah menggunakan kata sandi root, tetapi karena suatu alasan Anda tidak dapat lagi mengaksesnya.
Ada dua metode umum untuk mereset kata sandi root jika lupa atau hilang.
-
Dalam Mode Penyelamatan
-
Menggunakan Media Live Fedora (USB/DVD/CD)
Cara mereset kata sandi root dalam Mode Pemulihan
|
Mengubah kata sandi sebagai root tidak akan meminta kata sandi lama. |
Saat sistem sedang booting, menu GRUB2 akan ditampilkan. Untuk booting sistem ke mode rescue menggunakan bash, ikuti langkah-langkah berikut:
-
Pilih entri boot yang ingin Anda edit menggunakan tombol panah.
-
Pilih entri yang ingin Anda edit dengan menekan tombol e.
-
Gunakan tombol panah untuk memilih baris yang dimulai dengan
linux,linux16, ataulinuxefi. -
Pergi ke akhir baris tersebut dan tambahkan spasi, lalu ketik
rw init=/bin/bash.Jika disk Anda dienkripsi, Anda mungkin perlu menambahkan
plymouth.enable=0 -
Tekan tombol Ctrl+X atau F10 untuk mem-boot entri tersebut
-
Jalankan perintah:
passwdAnda akan diminta untuk memasukkan kata sandi root baru dua kali.
Anda juga dapat mereset kata sandi pengguna non-root menggunakan perintah yang sama jika Anda menentukan
passwd <username>. -
Mulai ulang mesin dengan:
/sbin/reboot -f -
Saat menu boot (GRUB) muncul (sama seperti langkah pertama), pilih kembali entri boot yang ingin Anda gunakan, tekan e, dan tambahkan opsi
autorelabel=1di akhir baris perintah. Ini akan secara sementara mengatur SELinux ke mode permissive (bukan mode enforcing standar), yang akan memungkinkan proses relabeling dilanjutkan, serta memicu proses relabeling.Kemudian, jalankan entri yang telah dimodifikasi dengan Ctrl+X atau F10.
Sistem mungkin memerlukan beberapa saat untuk booting sementara SELinux melakukan relabeling izin pada sistem berkas. Jika Anda melihat layar booting Plymouth, Anda dapat menekan tombol ESC pada keyboard Anda untuk melihat progres SELinux.
Setelah selesai, sistem Anda siap dan kata sandi Anda telah berhasil diubah.
Untuk informasi lebih lanjut tentang status dan mode SELinux, lihat Mengubah Status dan Mode SELinux.
Cara mereset kata sandi root menggunakan Fedora Live Media
|
Untuk mengunduh dan membuat USB live Fedora Workstation, ikuti petunjuk pada Fedora USB Live Media Quick Doc. Untuk informasi tambahan, khususnya tentang media live menggunakan BTRFS, lihat juga Memulihkan bootloader menggunakan disk live |
-
Boot media instalasi Live dan pilih
Try Fedora. -
Dari desktop, buka terminal dan beralih ke pengguna root menggunakan perintah
su(sistem tidak akan meminta kata sandi). -
Untuk melihat node perangkat hard drive Anda, ketik
df -Hdi terminal. Dalam contoh ini, kami akan menggunakan/dev/sda1untuk partisi/bootdan/dev/sda2untuk partisi root/.Jika Anda menggunakan partisi LVM, ketik:
sudo lvscandan catat jalur/devdari partisi root Anda. Untuk contoh ini, kami akan menggunakan/dev/fedora/root. -
Buat direktori untuk titik mount (gunakan opsi
-puntuk membuat subdirektori):mkdir -p /mnt/sysimage/boot -
Pasang partisi
/(root) (pastikan Anda menggunakan node perangkat aktual atau jalur LVM dari partisi root/Anda):Untuk menghubungkan root pada skema partisi standar, masukkan:
mount /dev/sda2 /mnt/sysimageUntuk menghubungkan root pada skema partisi LVM, masukkan perintah berikut:
mount /dev/fedora/root /mnt/sysimage -
Lanjutkan proses dengan menghubungkan
/boot,proc,/dev, dan/runmenggunakan perintah berikut:mount /dev/sda1 /mnt/sysimage/boot mount -t proc none /mnt/sysimage/proc mount -o bind /dev /mnt/sysimage/dev mount -o bind /run /mnt/sysimage/run -
chrootke partisi root yang di-mount dengan:chroot /mnt/sysimage /bin/bash -
Ubah kata sandi root:
passwd -
Keluar dari chroot dengan:
exitdan keluar dari terminal.
-
Reboot sistem Anda dan boot dari hard drive.
Selamat, kata sandi root Anda telah berhasil diubah.
Langkah Pemecahan Masalah Tambahan
-
Jika Anda tidak dapat masuk ke mode pemulihan karena lupa kata sandi Firmware/BIOS, berikut beberapa opsi yang dapat Anda coba:
-
Lihat dokumentasi komputer Anda untuk petunjuk tentang cara mereset kata sandi Firmware/BIOS di memori CMOS.
-
Pindahkan sementara hard disk sistem ke mesin lain, dan ikuti prosedur di atas untuk mereset kata sandi root.
-
-
Jika Anda telah menetapkan kata sandi untuk boot loader Anda, lihat Membuat dan Menggunakan Citra Instalasi Langsung.
-
Jika Anda ingin mereset kata sandi boot loader, ikuti petunjuk berikut untuk Reset Kata Sandi Bootloader.
Want to help? Learn how to contribute to Fedora Docs ›