Rumah  >  Artikel  >  Tutorial sistem  >  Bagaimana untuk menetapkan semula kata laluan sistem RHEL7 atau CentOS7

Bagaimana untuk menetapkan semula kata laluan sistem RHEL7 atau CentOS7

王林
王林ke hadapan
2024-01-15 18:39:111045semak imbas
Pengenalan Dunia RHEL7 telah berubah, dan begitu juga dengan cara untuk menetapkan semula kata laluan root anda. Walaupun kaedah lama untuk mengganggu proses but (init=/bin/bash) masih berfungsi, ia tidak lagi disyorkan. "Systemd" menggunakan "rd.break" untuk memecahkan but. Mari kita lihat dengan cepat keseluruhan proses.

RHEL7 or CentOS7 的系统密码如何重置

Pengenalan Tujuan

Tetapkan semula kata laluan root dalam RHEL7/CentOS7/Scientific Linux 7.

permintaan

RHEL7/CentOS7/Linux Saintifik 7

Tahap kesukaran

Sederhana

Bimbingan

Dunia RHEL7 telah berubah, dan begitu juga dengan cara untuk menetapkan semula kata laluan root anda. Walaupun kaedah lama untuk mengganggu proses but (init=/bin/bash) masih berfungsi, ia tidak lagi disyorkan. "Systemd" menggunakan "rd.break" untuk memecahkan but. Mari kita lihat dengan cepat keseluruhan proses.

But ke mod minimum

But semula sistem dan tekan e pada halaman senarai kernel sebelum sistem but. Anda akan memasuki mod edit.

Ganggu proses permulaan

Dalam rentetan kernel - masukkan rd.break pada baris yang berakhir dengan linux 16 /vmlinuz- ect. Kemudian Ctrl+X untuk memulakan semula. Sistem but ke dalam cakera memori yang dimulakan dan dipasang pada /sysroot. Anda tidak perlu memasukkan kata laluan dalam mod ini.

Lekapkan semula sistem fail untuk membaca dan menulis
switch_root:/# mount -o remount,rw /sysroot/
Jadikan /sysroot direktori akar
switch_root:/# chroot /sysroot 

Gesaan baris arahan akan berubah sedikit.

Tukar kata laluan root
sh-4.2# passwd 
Muat polisi SELinux
sh-4.2# load_policy -i 
Tetapkan jenis konteks dalam /etc/shadow
sh-4.2# chcon -t shadow_t /etc/shadow 

Nota: Anda boleh melangkau dua langkah terakhir dengan mencipta fail autorelabel seperti berikut, tetapi ia akan mengambil masa yang lama untuk membina semula label volum secara automatik.

sh-4.2# touch /.autorelabel 

Atas sebab ini, walaupun ia lebih mudah, ia harus dianggap sebagai "pilihan orang malas" dan bukannya cadangan.

Keluar dan mulakan semula

Keluar dan mulakan semula dan log masuk dengan kata laluan akar baharu.


Atas ialah kandungan terperinci Bagaimana untuk menetapkan semula kata laluan sistem RHEL7 atau CentOS7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam