Linux Dersleri 55. Root şifresini kurtarma

Linuxta root şifresini kurtarmak için grub menüsü editlememiz gerekiyor. Grub menüsü başlangıçta görünmezse Shift+Esc veya F8 tuşuna basın.

Grub menüsü yani sistem seçme ekranı göründüğünde “e” harfine basıp editleyeceğiz. Çıkan ekranda linux ile başlayan satırı bulup sonuna rd.break yazıp sistemi ctrl+x ‘e basıp başlatıyoruz.

sistem bize prompt’u verdiğinde aşağıdaki komutları sırasıyla yazıyoruz

mount -o remount,rw /sysroot/

chroot /sysroot/

passwd

Not: Bu Method rhel 9 ‘un ilk versiyonlarında çalışmayabiliyor.

DİĞER LİNUX DAĞITIMLARINDA

linuxla başlayan satırın başına gelip Ctrl+E ile satır sonuna gidiyoruz,

rw init=/bin/bash (shell sessionına girmesini sağlıyor)

yazıp

Ctrl+X basıp editlenen dosya ile boot’a devam ediyoruz, birkaç saniye sonra promt’a düşünce root partion’ını read-write olarak mount etmemiz gerekiyor.

Önce root partionımızı grep komutuyla aşağıdaki şekilde görelim;

grep ” / ” /proc/mounts

mount -o remount,rw /

passwd root (veya başka bir kullanıcı adı yazarak)

touch /.autorelabel (selinux’un update etmesini sağlıyoruz, bu işlem biraz zaman alacağı için aşağıdaki yöntemle de yapabiliriz.)

/sbin/getenforce

yukardaki komutla Selinux aktif mi değil onu görüyoruz eğer disabled ise şifremizi değiştirdiğimiz zaman ilgili shadow dosyası bozulacaktır.

ls -lZ /etc/shadow

Yukardaki komutla shadow dosyamızı listeliyoruz.

passswd

passwd komutuyla root şifremizi değiştirip tekrardan ls -lZ /etc/shadow komutuyla shadow dosyasına bakıyoruz

eğer root root ikilisinden sonra ? işareti görürsek shadow dosyasını düzeltmemiz gerekiyor.

chcon system_u:object_r:shadow_t:s0

komutuyla bozulan shadow dosyamızı hallediyoruz.

Bu yazı İşletim sistemleri, Linux kategorisine gönderilmiş ve , , , , , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir yanıt yazın