Berbagi teknologi

Centos lupa kata sandi, setel ulang kata sandi root

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Centos lupa kata sandi, setel ulang kata sandi root

Lingkungan pengoperasian: Centos7.6

1. Pilih opsi yang berisi penyelamatan dan tekan e untuk masuk ke mode edit.

Pertama, kita perlu me-restart sistem dan masuk ke antarmuka menu boot. Di sini, kita dapat melihat informasi seperti versi kernel sistem dan parameter startup. Kita perlu menekan tombol e untuk masuk ke mode edit dan mengubah parameter startup.
Masukkan deskripsi gambar di sini

2. Tambahkan parameter rw init=/sysroot/bin/sh untuk memasang partisi root dalam mode baca-tulis.

Setelah memasuki mode edit, gunakan tombol panah untuk menggerakkan kursor dan temukan baris yang dimulai dengan Linux. Baris ini berisi parameter kernel dan startup sistem. Kita perlu mengganti ro pada baris ini dengan rw init=/sysroot/bin/sh, sehingga sistem dapat memasang partisi root dalam mode baca-tulis dan menjalankan skrip /sysroot/bin/sh. Setelah modifikasi selesai, tekan tombol Ctrl+x untuk menyimpan dan keluar dari mode pengeditan.
Masukkan deskripsi gambar di sini

sebelum memperbaiki:
Masukkan deskripsi gambar di sini

Setelah modifikasi:
Masukkan deskripsi gambar di sini

Setelah modifikasi selesai, tekan ctrl+x untuk memulai sistem

3. Masuk ke mode pengguna tunggal

Di sini, kita perlu menjalankan perintah chroot /sysroot/ untuk menggunakan direktori /sysroot sebagai direktori root dan beralih kembali ke sistem centos. Kemudian, kita dapat menjalankan perintah LANG=en untuk mengatur bahasa ke bahasa Inggris untuk memudahkan entri kata sandi. Kemudian, kita bisa menjalankan perintah passwd untuk mengubah password root. Dalam proses penggantian password, kita perlu memasukkan password baru sebanyak dua kali, dan memperhatikan kerumitan dan panjang password.
Masukkan deskripsi gambar di sini

4. Jalankan touch /.autorelabel

Setelah mengubah kata sandi, kita perlu menjalankan perintah touch /.autorelabel untuk membuat file .autorelabel di direktori root. Hal ini memungkinkan SELinux untuk menandai ulang atribut keamanan file untuk menghindari masalah izin.
Masukkan deskripsi gambar di sini

5. Mulai ulang sistem

Setelah operasi selesai, tekan keluar untuk keluar dari lingkungan, masukkan reboot untuk memulai ulang sistem, dan masuk sebagai root dengan kata sandi yang baru ditetapkan.
Masukkan deskripsi gambar di sini