Merhabalar,
Sistem yöneticilerinin çokça canını sıkan durumlardan biri de, unutulan ya da başkası tarafından kurulmuş olan ve kimsenin bilmediği local administrator parolalarıdır. Ayrıca bu parolalar, başka sistem yöneticileri tarafından da değiştirilmiş olabilir. Her ne olursa olsun, böyle bir durumla karşılaştığınızda çok basit bir yöntemle bu parolaları nasıl resetleyebileceğiniz konusuna değinmek istedim.
Bu makalede RedHat ve CentOS 7 işletim sistemlerinde, unutulan ya da kaybolan root parolasının nasıl resetleneceğinden bahsedeceğim. Ben bu işlemleri CentOS 7 üzerinde anlatıyorum. RHEL 7 üzerinde de bu işlemler aynı şekilde geçerlidir.
Sunucumuz açıksa restart ediyoruz ve önyükleme ekranı geldiğinde kernel parametrelerini değiştirebilmek için e tuşuna basıyoruz.
linux16 ile başlayan satırı bulun. ro yazan yere kürsörü konumlandırın.
ro’yu silip rw init=/sysroot/bin/sh satırını yazıyoruz.
Sonrasında kurtarma moduna geçmek için CTRL + x tuşlarına basın.
Sırasıyla aşağıdaki komutları çalıştırıyoruz.
chroot /sysroot
passwd root
touch /.autorelabel
exit
reboot
Reboot işleminden sonra SELinux relabeling işlemi başlar ve sisteminizin durumuna göre bir süre devam edebilir.
Relabel işlemi bitince tekrar otomatik olarak sunucumuz restart olacaktır.
Sonrasında yeni parolanız ile login olabilirsiniz.
Redhat 8 / CentOS 8 root password resetlemesi için aşağıdaki makalemi de inceleyebilirsiniz.
Yararlı olması dileğiyle.
Yusuf İşleyen