Linux Sunucu Root Parolasını “Single User Mode Boot” ile Resetlemek ve Önlem Almak

Linux sunucularda bazen Root parolasını resetlemek gerekir.
Eğer parola ile korunmuyorsa “Single User Mode Boot” ile Root parolasını resetlemek mümkündür.

Örnek olarak;

1. Redhat sunucuda “Single User Mode Boot” ile parola resetlemek için önce,
Boot ekranında “enter” ile GRUB interaktif menüsünü açılmalıdır.

Redhat_s1

2. Boot etmek istediğiniz kernel versiyonuna ait işletim sistemini seçtikten sonra “a” yani “append” seçimini yapınız.

Redhat_s2

3. Açılan “grup append” satırının sonuna giderek, bir boşluk bıraktıktan sonra “single” yazıp entera basınız.

Redhat_s3
4.
Son olarak Root parolasını değiştirmek için “passwd root” komutu ile yeni parolayı belirleyiniz.

Redhat_s4
Peki, bunu engellemek için yani “Single User Mode Boot” seçeneğini iptal etmek için ne yapılabilir?

Önlem olarak “Single User Mode Boot” seçenğine parola koyulabilir,

bunun için ilk olarak  /etc/sysconfig/init dosyasında yer alan aşağıdaki satırı;

SINGLE=/sbin/sushell şu şekilde değiştirmelisiniz,  SINGLE=/sbin/sulogin

 Yada bu dosyadaki satırı değiştirmek için sed komutunu kullanabilirsiniz.

sed -i ‘s/SINGLE=\/sbin\/sushell/SINGLE=\/sbin\/sulogin/’ /etc/sysconfig/init