AlmaLinux 8 Root Şifresi Nasıl Sıfırlanır?
AlmaLinux 8 sunucunuzda root şifresini unutmanız durumunda, işletim sistemini yeniden kurmadan GRUB2 kurtarma modu üzerinden yeni bir root parolası oluşturabilirsiniz. Bu yöntem; SSH erişiminin mümkün olmadığı, ancak KVM, IPMI, VNC veya fiziksel konsol erişiminin bulunduğu sistemlerde güvenli ve etkili bir çözüm sunmaktadır.
Bu rehberde AlmaLinux 8 işletim sisteminde root şifresinin GRUB2 ve rd.break kurtarma modu kullanılarak nasıl sıfırlanacağını adım adım anlatıyoruz. İşlem sırasında sunucu yeniden başlatılacağından, mümkünse bakım zamanında uygulanması önerilir.
Desteklenen İşletim Sistemi
- İşletim Sistemi : AlmaLinux 8
- Boot Yöneticisi : GRUB2
- Erişim Türü : KVM, IPMI, VNC veya Fiziksel Konsol
- Tahmini İşlem Süresi : 5 - 10 Dakika
- Zorluk Seviyesi : Orta
AlmaLinux 8 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.
GRUB menüsü yalnızca birkaç saniye görüntülenebilir. Menüyü kaçırmanız durumunda sunucunuzu 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 sistem normal açılış sürecini durduracak ve kurtarma kabuğunu (Emergency Shell) başlatacaktır.
Ardından aşağıdaki tuş kombinasyonu ile sistemi başlatın.
GRUB üzerinde yaptığınız değişiklik yalnızca mevcut açılış işlemi için geçerlidir. Sunucu normal şekilde yeniden başlatıldığında eklediğiniz parametre otomatik olarak kaldırılır.
Adım 3: Root Dosya Sistemini Yazılabilir Moda Geçirin
Kurtarma ortamı açıldığında kök dosya sistemi yalnızca okunabilir (Read-Only) olarak bağlanır. Root şifresini değiştirebilmek için dosya sistemini yazılabilir moda geçirmeniz gerekir.
Aşağıdaki komutu çalıştırın.
Ardından gerçek sistem dizinine geçiş yapın.
chroot komutu sayesinde geçici kurtarma ortamından çıkarak gerçek AlmaLinux 8 dosya sistemine geçiş yaparsınız. Root parolasını değiştirebilmek için bu adım zorunludur.
Adım 4: Root Parolasını Değiştirin
Gerçek sistem ortamına geçtikten sonra aşağıdaki komutu çalıştırarak yeni root parolanızı oluşturabilirsiniz.
Komutu çalıştırdıktan sonra belirlemek istediğiniz yeni parolayı iki kez girin. Güvenlik nedeniyle yazdığınız karakterler ekranda görüntülenmeyecektir.
En az 12 karakter uzunluğunda; büyük harf, küçük harf, rakam ve özel karakter içeren güçlü bir parola kullanmanız önerilir.
Adım 5: SELinux Etiketlerini Yeniden Oluşturun
AlmaLinux 8 işletim sisteminde SELinux varsayılan olarak etkin durumdadır. Root parolasını değiştirdikten sonra sistemin güvenlik etiketlerini yeniden oluşturmanız önerilir. Bu işlem, yeni parolanın sorunsuz şekilde kullanılmasını sağlar.
Aşağıdaki komutu çalıştırın.
Bu komut, sunucu yeniden başlatıldığında SELinux dosya etiketlerinin otomatik olarak yeniden oluşturulmasını sağlar. Dosya sayısına bağlı olarak ilk açılış normalden biraz daha uzun sürebilir.
Adım 6: Kurtarma Ortamından Çıkı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 sunucunuzu yeniden başlatın.
Sunucu normal şekilde açıldıktan sonra belirlediğiniz yeni root parolası ile sisteme giriş yapabilirsiniz.
İlk açılış sırasında SELinux etiketleri yeniden oluşturulduğundan açılış süresi birkaç dakika uzayabilir. Bu işlem tamamlanıncaya kadar sunucuyu yeniden başlatmayın.
Sık Karşılaşılan Sorunlar
GRUB menüsü görüntülenmiyor
Bazı fiziksel ve sanal sunucularda GRUB menüsü yalnızca birkaç saniye görüntülenebilir. Sunucuyu yeniden başlatarak doğru zamanda e tuşuna basmayı deneyin. Sanal sunucularda KVM veya VNC konsolu kullanmanız gerekebilir.
Authentication token manipulation error hatası alıyorum
Bu hata genellikle dosya sisteminin yazılabilir moda geçirilmemesinden kaynaklanır. Aşağıdaki komutları tekrar uygulayın.
Yeni root parolası ile giriş yapamıyorum
SELinux etkin sistemlerde touch /.autorelabel komutunun çalıştırılmaması kimlik doğrulama sorunlarına neden olabilir. İşlemi tekrar uygulayarak sistemi yeniden başlatın.
Sunucu ilk açılışta uzun süre bekliyor
SELinux güvenlik etiketleri yeniden oluşturulurken 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 benzersiz bir parola kullanın.
- SSH üzerinden doğrudan root oturum açmayı mümkün olduğunca devre dışı bırakın.
- Yönetim işlemlerinde sudo yetkisine sahip kullanıcı hesaplarını tercih edin.
- Sunucunuzu düzenli olarak güncelleyin.
- Yalnızca güvenilir IP adreslerine SSH erişim izni verin.
- Düzenli olarak sistem ve yapılandırma yedeği alın.
GRUB üzerinde gereksiz değişiklikler yapılması işletim sisteminin açılmamasına neden olabilir. Yalnızca bu makalede belirtilen parametreleri değiştirmeniz önerilir.
Bu rehber yalnızca yöneticisi olduğunuz sistemlerde kullanılmalıdır. Yetkiniz bulunmayan sistemlerde gerçekleştirilen işlemler hukuki sorumluluk doğurabilir.
Özet Komutlar
Aşağıdaki komutlar AlmaLinux 8 ü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 8 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.