CentOS 7 kullanıyorsunuz ve root şifrenizi mi unuttunuz? Size bu makalede nasıl root şifrenizi sıfırlayabileceğinizi anlatacağım.
Bu işlem sadece CentOS çalışan cihazınıza direk erişiminiz var ise çalışır.
Şimdi CentOS sunucunuzu kapatıp açın, açılış ekranında kernel parametreleri seçme ya da düzenleme imkanınız olacak. Burada hareket etmek için 5 saniye veriyor, yön tuşu ile alt satıra geçerseniz saniye geçersizleşir ve istediğiniz seçimle ilerleyebilirsiniz.
Boot menüsünde aşağıda göründüğü gibi Core kerneli seçip “e” tuşuna basarak düzenliyoruz.
Ardından karşımıza boot loader’ı düzenleme ekranı gelecek. Bu ekranda da aşağıdaki ekran görüntüsünü ele alalım.
Düzenleme ekranında altı çizili olan ro kelimesini bulana kadar aşağı inelim, bulduktan sonra ro ‘yu silecek ve yerine rw init=/sysroot/bin/sh yazacağız.
Değişikliği yaptıktan sonra Ctrl + X ya da Control + X yaparak single user mod’u başlatıyoruz.
Boot olduktan sonra, aşağıdaki komutu çalıştırıyoruz.
chroot /sysroot
Artık şifremizi değiştirebiliriz.
Aşağıdaki ekran görüntüsünden gibi şifreyi değiştirmemiz için gereken komutu çalıştırarak işlemleri tamamlıyoruz.
passwd root
Şifrenizi iki kez girmeniz gerekecek. İşlemlerimiz tamamlandı. Son olarak SELinux parametrelerini güncellemek için aşağıdaki komut satırını çalıştıralım ve sunucumuzu restart edelim.
touch /.autorelabel
Sunucunuzu reboot edip normal bir şekilde boot ettikten sonra yeni şifreniz ile giriş yapabilirsiniz.
Başka bir yazıda görüşmek üzere.