1. Persediaan persekitaran:
Perkara pertama ialah mempunyai sistem CentOS7 untuk memastikan ia boleh dimulakan semula secara normal dan mengubah suai konfigurasi semasa but.
2. Mulakan semula antara muka
1. Baru masuk sistem
2. Tekan kekunci atas dan bawah untuk memilih Anda tidak akan melangkau antara muka ini secara langsung. Jika anda pantas, anda boleh meninggalkan ayat ini.
3 Kemudian pilih item pertama dan tekan e untuk mengedit pilihan.
3. Proses operasi
1. Masukkan antara muka berikut
Saya memasangnya dalam mesin maya, jadi kandungan yang dipaparkan adalah kecil sedikit Anda boleh menggunakan kekunci atas dan bawah untuk membelok halaman.
2. Dapatkan maklumat berikut:
Cari ini atau dan gantikan atau dengan rw init=/sysroot/bin/sh, biarkan selebihnya tidak berubah.
3 Selepas penggantian, ia akan menjadi seperti berikut:
Padam atau dan gantikannya dengan kandungan berikut Ini adalah hasil akhir sudut kanan bawah petak merah bukan garis bawah tetapi kursor.
4 Selepas melengkapkan langkah di atas, anda boleh terus menekan ctrl+x untuk bermula dalam mod pengguna tunggal.
5 Kemudian anda akan memasuki halaman berikut
6 Masukkan kandungan berikut dan kemudian mulakan semula.
1), tukar kepada sistem sementara:
chroot: Anda boleh beralih terus kepada sistem sementara Ini hanyalah salah satu fungsi chroot yang terperinci https://www.php.cn/link/fef98f01e3e52383bec61a7136d4ecb9
2) Gunakan terus passwd root untuk menetapkan kata laluan pengguna root:Kata laluan root tidak digemakan dan perlu dimasukkan dua kali.
3) Memandangkan SELinux belum dimulakan, perubahan pada semua fail mungkin menyebabkan konteks dokumen (konteks keselamatan) menjadi tidak betul Untuk memastikan konteks SELinux ditetapkan semula semasa but, fail tersembunyi .autorelabel ( Jika SELinux tidak didayakan. pada sistem anda, anda tidak perlu melakukan langkah ini).
ps: Terdapat satu langkah di tengah di mana anda memasukkan arahan yang salah, abaikan sahaja.
4) Kemudian hanya mulakan semula secara terus Saya cuba reboot dan init 6, tetapi mereka tidak boleh memulakan semula secara langsung.
4 Akhirnya, kata laluan root berjaya ditetapkan semula.
PS: Hanya satu kaedah digunakan di sini untuk memecahkan kata laluan root,
5. Pautan rujukan:
Penjelasan terperinci tentang penggunaan arahan chroot Linux
Atas ialah kandungan terperinci Tutorial terperinci tentang menyahsulit sistem versi CentOS7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!