Mod pengguna tunggal menetapkan semula/pulih kata laluan akaun pengguna akar yang dilupakan dalam RHEL/CentOS 7

Mod pengguna tunggal menetapkan semula/pulih kata laluan akaun pengguna akar yang dilupakan dalam RHEL/CentOS 7

Adakah anda pernah menghadapi situasi apabila anda terlepas kata laluan akaun pengguna anda pada sistem linux? Dan keadaan boleh menjadi lebih teruk jika anda terlupa kata laluan root. Anda tidak dapat melakukan perubahan luas sistem. Sekiranya anda lupa kata laluan pengguna, anda boleh menetapkan semula dengan mudah menggunakan akaun root.

Bagaimana jika anda melupakan kata laluan root anda? Anda tidak dapat menetapkan semula kata laluan akaun root menggunakan akaun pengguna. Oleh kerana akaun pengguna tidak dibenarkan melaksanakan tugas tersebut secara umum.

Menetapkan semula/memulihkan kata laluan akaun pengguna root yang dilupakan

Nah inilah panduan yang akan membawa anda keluar dari situasi sedemikian jika anda masuk ke dalamnya. Di sini dalam artikel ini kami akan membawa anda ke perjalanan menetapkan semula anda RHEL 7 dan Centos 7 kata laluan root.

Pagi ini saya bertukar RHEL 7 Pelayan linux untuk mengetahui bahawa ia telah dikunci. Sama ada saya merosakkan kata laluan saya berubah malam tadi atau saya benar -benar melupakannya.

Kata laluan root yang dilupakan

Jadi apa yang harus saya buat sekarang? Sekiranya saya log masuk menggunakan akaun pengguna saya dan cuba menukar kata laluan root?

Hanya pengguna root yang boleh menetapkan kata laluan

Alamak saya mendapat "Hanya akar yang dapat menentukan nama pengguna"Dan saya kehilangan kawalan ke atas akaun root. Oleh itu, saya merancang untuk boot ke mod pengguna tunggal. Untuk melakukan reboot ini pelayan sebaik sahaja anda mendapat skrin di bawah tekan 'E' (bermaksud edit) dari papan kekunci.

Tekan 'E' untuk mengedit menu Boot

Selepas anda menekan 'E' Dari papan kekunci anda akan melihat banyak teks yang mungkin dipotong mengikut saiz skrin anda.

Konfigurasi grub

Cari teks "RHGB Tenang" dan menggantikannya dengan "Init =/bin/bash" tanpa petikan.

Dayakan shell

Setelah selesai mengedit akhbar 'Ctrl+x' Dan ia akan mula boot dengan parameter yang ditentukan. Dan anda akan mendapat arahan bash.

Sistem boot

Sekarang periksa status partition root dengan menjalankan arahan berikut pada mod pengguna tunggal.

# Mount | akar grep 
Semak status gunung root

Anda mungkin mendapati bahawa partition root dilaporkan 'ro' (Baca sahaja). Kita perlu membaca kebenaran membaca pada partition root untuk menukar kata laluan root.

# mount -o remount, rw / 

Juga silang, jika partition root dipasang dengan mod kebenaran baca-tulisan.

# Mount | akar grep 
Tetapkan keizinan pada partition root

Sekarang anda boleh menukar kata laluan root dengan menaip Passwd perintah. Tetapi itu tidak dilakukan. Kita perlu melabel Selinux konteks. Sekiranya kita melangkau semula konteks selinux keseluruhan kita akan dapat log masuk menggunakan kata laluan.

# root passwd [Masukkan kata laluan baru] [Masuk semula kata laluan baru] 
# sentuh /.Autorelabel 
Tetapkan semula kata laluan root

Reboot dan log masuk lagi ke akaun root dan lihat apakah semuanya berfungsi dengan baik atau tidak?

# EXEC /SBIN /INIT 
Pengguna log masuk

Jelas dalam imej di atas yang kami berjaya masuk ke RHEL 7 Kotak dengan menetapkan semula kata laluan root dari mod pengguna tunggal.

Langkah -langkah di atas jelas menunjukkan cara log masuk RHEL 7 dan Centos 7 mesin dengan menetapkan semula kata laluan root dari mod pengguna tunggal.

Itu sahaja buat masa ini. Saya akan berada di sini lagi dengan artikel menarik yang lain tidak lama lagi. Sehingga kemudian ditantikan dan disambungkan ke Tecmint. Jangan lupa memberi kami maklum balas berharga anda dalam komen di bawah. Suka dan kongsi kami dan membantu kami tersebar.