AlmaLinux 9 Root Şifresi Nasıl Sıfırlanır?
AlmaLinux 9 sunucunuzda root şifresini unutmanız durumunda işletim sistemini yeniden kurmanıza gerek kalmadan GRUB2 kurtarma modu üzerinden root parolasını sıfırlayabilirsiniz. Bu yöntem, özellikle SSH erişiminin mümkün olmadığı ve yalnızca KVM, IPMI, VNC veya fiziksel konsol erişiminin bulunduğu durumlarda güvenli ve etkili bir çözüm sunar.
Bu rehberde AlmaLinux 9 işletim sisteminde root şifresini GRUB2 ve rd.break kurtarma yöntemi kullanarak nasıl sıfırlayacağınızı adım adım anlatıyoruz. İşlem sırasında sunucu yeniden başlatılacağından, mümkünse bakım penceresi içerisinde uygulanması tavsiye edilir.
Bu yöntem AlmaLinux 9'un varsayılan GRUB2 önyükleyicisini kullanan sistemler için hazırlanmıştır. İşlemi gerçekleştirebilmek için sunucu üzerinde KVM, IPMI, VNC veya fiziksel konsol erişiminizin bulunması gerekir.
AlmaLinux 9 Root Şifresi Nasıl Sıfırlanır?
Adım 1: Sunucuyu Yeniden Başlatın
Sunucunuzu yeniden başlatın. GRUB2 önyükleme ekranı görüntülendiğinde varsayılan AlmaLinux çekirdeği seçiliyken klavyenizden e tuşuna basarak önyükleme parametrelerini düzenleme ekranını açın.
Bazı sanal sunucularda GRUB menüsü yalnızca birkaç saniye görüntülenebilir. Menüyü kaçırmanız durumunda sunucuyu yeniden başlatmanız gerekir.
Adım 2: rd.break Parametresini Ekleyin
Açılan düzenleme ekranında linux veya linuxefi ile başlayan satırı bulun. Satırın sonuna aşağıdaki parametreyi ekleyin.
Bu parametre sayesinde işletim sistemi normal açılış sürecini durdurarak kurtarma kabuğunu başlatacaktır.
Daha sonra sistemi başlatmak için aşağıdaki tuş kombinasyonunu kullanın.
GRUB üzerinde yapılan bu değişiklik kalıcı değildir. Sunucu normal şekilde yeniden başlatıldığında eklediğiniz rd.break parametresi otomatik olarak kaldırılır.
Adım 3: Root Dosya Sistemini Yazılabilir Moda Geçirin
Kurtarma kabuğu açıldığında kök dosya sistemi yalnızca okunabilir (Read-Only) olarak bağlanır. Root parolasını değiştirebilmek için öncelikle dosya sistemini yazılabilir moda geçirmeniz gerekir.
Aşağıdaki komutu çalıştırın.
Ardından gerçek sistem ortamına geçiş yapın.
chroot komutu sizi geçici kurtarma ortamından çıkararak gerçek AlmaLinux 9 dosya sistemine geçirir. Şifre değiştirme işleminin başarılı olabilmesi için bu adımın uygulanması zorunludur.
Adım 4: Root Şifresini Değiştirin
Artık yeni root parolasını oluşturabilirsiniz. Bunun için aşağıdaki komutu çalıştırın.
Komut çalıştırıldıktan sonra belirlemek istediğiniz yeni parolayı iki kez girin. Güvenlik nedeniyle yazdığınız karakterler ekranda görüntülenmeyecektir.
AlmaLinux 9'da varsayılan parola politikaları daha sıkı olabilir. Büyük harf, küçük harf, rakam ve özel karakter içeren güçlü bir parola kullanmanız tavsiye edilir.
Adım 5: SELinux Etiketlerini Yeniden Oluşturun
AlmaLinux 9 işletim sisteminde SELinux varsayılan olarak Enforcing modunda çalışmaktadır. Root parolasını değiştirdikten sonra güvenlik etiketlerinin yeniden oluşturulması, yeni parolanın sorunsuz şekilde kullanılabilmesi için önemlidir.
Bunun için aşağıdaki komutu çalıştırın.
Bu komut, sistemin bir sonraki açılışında SELinux dosya etiketlerini otomatik olarak yeniden oluşturur. İşlem tamamlanana kadar ilk açılış normalden biraz daha uzun sürebilir.
Adım 6: Kurtarma Ortamından Çıkın ve Sistemi Yeniden Başlatın
Parola değiştirme işlemi tamamlandıktan sonra aşağıdaki komutları sırasıyla çalıştırarak kurtarma ortamından çıkın.
Son olarak sistemi yeniden başlatın.
Sunucu normal şekilde açıldıktan sonra oluşturduğunuz yeni root parolası ile oturum açabilirsiniz.
İlk açılış sırasında SELinux etiketleri yeniden oluşturulacağı için sistem birkaç dakika boyunca açılış işlemini sürdürebilir. Bu süreçte sunucuyu kapatmayın veya yeniden başlatmayın.
Sık Karşılaşılan Sorunlar
GRUB düzenleme ekranı açılmıyor
GRUB menüsü çok kısa süre görüntülenebilir. Sunucuyu KVM, IPMI veya fiziksel konsol üzerinden yeniden başlatarak e tuşuna doğru zamanda basmayı deneyin.
passwd: Authentication token manipulation error hatası alıyorum
Bu hata genellikle kök dosya sisteminin yazılabilir moda geçirilmemesinden kaynaklanır. Aşağıdaki komutları tekrar çalıştırarak işlemi yeniden deneyin.
Yeni root parolası ile giriş yapamıyorum
SELinux etkin sistemlerde touch /.autorelabel komutu çalıştırılmadığında kimlik doğrulama sorunları oluşabilir. İşlemi tekrar uygulayarak sistemi yeniden başlatmanız önerilir.
Sunucu ilk açılışta uzun süre bekliyor
SELinux etiketlerinin yeniden oluşturulması sırasında ilk açılış normalden daha uzun sürebilir. Bu işlem tamamlandıktan sonra sonraki açılışlar normal sürelerde gerçekleşecektir.
Güvenlik Önerileri
- Root hesabı için güçlü ve tahmin edilmesi zor bir parola kullanın.
- SSH üzerinden doğrudan root oturum açmayı mümkünse devre dışı bırakın.
- Yönetim işlemlerinde sudo yetkisine sahip kullanıcı hesaplarını tercih edin.
- İki faktörlü kimlik doğrulama (2FA) destekleyen yönetim araçlarını kullanmayı değerlendirin.
- Sunucunuzu düzenli olarak güncelleyin ve güvenlik yamalarını gecikmeden uygulayın.
- İşleme başlamadan önce güncel sistem ve veri yedeklerinin bulunduğundan emin olun.
Root hesabında yapılan yanlış işlemler işletim sisteminin açılmamasına neden olabilir. Özellikle GRUB parametrelerini düzenlerken yalnızca gerekli değişiklikleri yapmanız önerilir.
Bu rehber yalnızca yöneticisi olduğunuz sistemlerde kullanılmalıdır. Yetkiniz bulunmayan sistemlerde gerçekleştirilen erişim girişimleri yasal sorumluluk doğurabilir.
Özet Komutlar
Aşağıdaki komutlar, AlmaLinux 9 üzerinde root şifresini sıfırlama işlemi sırasında sırasıyla kullanılmaktadır.
İSİMKAYIT Yardım Merkezi
Bu makalede AlmaLinux 9 işletim sisteminde GRUB2 kurtarma modu kullanılarak root şifresinin nasıl sıfırlanacağını adım adım anlattık. Linux sistem yönetimi, sunucu güvenliği ve bakım işlemleri hakkında daha fazla teknik rehber için İSİMKAYIT Yardım Merkezi'ndeki diğer makalelerimizi inceleyebilirsiniz.
Bu makale yardımcı olmadı mı? Destek ekibimizle iletişime geçin veya 0850 290 3344 numaralı hattı arayın.