AlmaLinux gibi gelişmiş Linux dağıtımlarında, sanal sunucu (VDS) yöneticilerinin en sık karşılaştığı sorunlardan biri root şifresinin unutulmasıdır. Ancak endişelenmenize gerek yok; eğer sunucunuza fiziksel konsol veya VNC üzerinden erişim sağlayabiliyorsanız şifrenizi birkaç dakika içinde sıfırlayabilirsiniz.
Adım 1: Sunucuyu Yeniden Başlatın ve GRUB Menüsüne Girin
Öncelikle VDS sunucu panelinize (Örneğin müşteri panelimizdeki konsol uygulamasına) giriş yapın ve sunucunuza 'Restart' (Yeniden başlat) komutu verin. Sunucu açılırken ekrana gelen GRUB menüsünde yön tuşlarını kullanarak en üstteki AlmaLinux çekirdeği (kernel) üzerinde durun ve klavyeden 'e' tuşuna basın.
Adım 2: Başlatma Parametrelerini Düzenleyin
Açılan düzenleme ekranında, ok tuşlarıyla aşağı inerek linux (veya linux16) ile başlayan satırı bulun. Bu satırın sonuna doğru gidin ve ro (read-only) ifadesini bulun. Bu ifadeyi silerek yerine aşağıdaki parametreyi yazın:
rw init=/sysroot/bin/sh
Düzenlemeyi yaptıktan sonra sistemi bu ayarlarla başlatmak için Ctrl + X tuşlarına basın.
Adım 3: Sysroot'a Erişin ve Şifreyi Değiştirin
Sistem acil durum kabuğunda (emergency shell) açılacaktır. Artık salt okunur değil, yazılabilir bir ortamdayız. Şimdi asıl sistemimizin kök dizinine geçiş yapmamız gerekiyor:
chroot /sysroot
Artık yeni şifrenizi belirleyebilirsiniz. Aşağıdaki komutu yazın ve enter'a basın:
passwd root
Ekranda yeni şifreniz istenecektir. Güçlü bir şifre girin (yazarken ekranda görünmez, bu normaldir) ve enter'a basın. Ardından şifreyi doğrulamak için tekrar girin.
Adım 4: SELinux Etiketlerini Güncelleyin ve Yeniden Başlatın
Eğer SELinux aktif durumdaysa (ki Türkiye VDS ve kurumsal hosting altyapılarında her zaman önerilir), dosya etiketlerinin yeniden yapılandırılmasını sağlamak için aşağıdaki gizli dosyayı oluşturmalısınız:
touch /.autorelabel
İşlem tamam! Artık chroot ortamından çıkıp sunucuyu normal şekilde yeniden başlatabiliriz:
exit
reboot
Sunucunuz açıldığında yeni root şifrenizle giriş yapabilirsiniz. Bu tür işlemleri manuel yapmakla vakit kaybetmek istemiyorsanız, İyibirNet'in profesyonel sanal sunucu kiralama hizmetinde sunduğu kontrol paneli üzerinden "Tek Tıkla Şifre Sıfırlama" özelliğini kullanabileceğinizi unutmayın!