Ana içeriğe geç

Linux veya BSD sunucularda root şifresini sıfırlama

Bu makalede

Not

IP KVM bağlantısı, özel bir sunucuda şifre kurtarmak için kullanılır. Sanal sunucuda ise Virt-viewer kullanılır. Şifre sıfırlama adımları, yüklü olan işletim sistemine göre değişir.

Bilgi

Uzaktan kontrol yöntemlerinin detaylı açıklaması burada yer almaktadır.

Uzaktan Erişim için API Yöntemleri

CentOS'ta root şifresini sıfırlama

Sunucuda şifreyi sıfırlamak için aşağıdaki adımları uygulayın. 1-5 numaralı maddeler yalnızca sanal sunucular için geçerlidir:

  1. Servisin Console sekmesine gidin Invapi kontrol paneli;
  2. Open Native Console düğmesine basın:

  3. Açılan konsolda, sol üst köşedeki Keyboard simgesine tıklayın ve seçenekler listesinden Ctrl+Alt+Delete'i seçin:

  4. Sunucu yeniden başlatılacaktır. Bu işlem konsolu kapatıyorsa, Open Native Console düğmesi aracılığıyla yeniden açmanız gerekir. Diskten önyükleme başladığında ve önyükleme için kullanılabilir çekirdek listesi birkaç saniye göründüğünde, hızlıca E tuşuna basmalısınız; bu, çekirdek önyükleme parametrelerinin yapılandırmasına geçmenizi sağlar:

  5. Linux kelimesiyle başlayan satıra kadar aşağı kaydırın:

  6. Bu satırın sonuna gidin (klavyedeki End tuşu);

  7. Satırın sonundaki quiet kısmını init=/bin/bash olarak değiştirin ve Ctrl+X tuş kombinasyonuna basın. Bu işlem sistemi bash ortamında önyükleyecektir;
  8. Bash yüklendikten sonra aşağıdaki komutu girin:

    mount -o remount,rw /
    

    Bu komut dosya sistemini yazma moduna alacaktır.

    Komutu girdikten sonra Enter tuşuna basın:

  9. passwd komutunu girin ve Enter tuşuna basın;

  10. Yeni şifreyi girin ve Enter tuşuna basın:

  11. Yeni şifreyi tekrar girin ve Enter tuşuna basın;

  12. sync komutunu girin ve Enter tuşuna basın;
  13. Kontrol panelinin Power sekmesine gidin ve sunucuyu yeniden başlatın – Reboot düğmesi:

Sunucu yeniden başlatıldıktan sonra yeni şifreyi kullanabilirsiniz.

FreeBSD'de root şifresini sıfırlama

KVM bağlantısı kurulduktan sonra, sunucuyu Ctrl+Alt+Del tuş kombinasyonu kullanarak yeniden başlatmanız gerekir. Sunucu yüklenirken aşağıdaki pencere görüntülenecektir:

Numarası 4 olan seçeneği seçmelisiniz – Boot FreeBSD in single user mode.

Ardından sistemden shell belirtmeniz istenecektir. İki seçenek mümkündür – Enter tuşuna basın veya /bin/csh yazın:

Sunucu güç düğmesi kullanılarak zorla yeniden başlatıldıysa, dosya sisteminde hataları kontrol etmelisiniz:

/sbin/fsck -y

Ardından dosya sistemini yazma modunda yeniden bağlamalısınız:

/sbin/mount -o rw /

Sonraki adımda şifreyi değiştirmeniz gerekir (yeni şifreyi iki kez girmelisiniz):

/usr/bin/passwd root

Şifre değişikliğinin sonunda sunucuyu yeniden başlatmalısınız:

/sbin/reboot

Debian'da root şifresini sıfırlama

KVM bağlantısı kurulduktan sonra, ekranda Press ESC to going to menu yazısı göründüğünde Esc tuşuna basmalı ve GRUB menüsüne geçmelisiniz:

Ardından düzenleme moduna geçmelisiniz – E tuşuna basın ve kernel kelimesiyle başlayan çekirdek satırını seçin, ardından tekrar düzenleme moduna geçin – E tuşu.

Satırın sonuna aşağıdaki parametreyi eklemelisiniz:

init=/bin/sh

Ardından Enter ve B tuşlarına basın. Yukarıdaki adımlar tamamlandıktan sonra sistem tek kullanıcı modunda önyüklenecektir.

Daha sonra kök dosya sistemini yazma modunda yeniden bağlamalısınız:

mount -t proc none /proc
mount -t sysfs none /sys
/etc/init.d/udev start
mount -o remount,rw /

Ardından passwd root komutunu çalıştırıp yeni şifreyi iki kez girmelisiniz. Sonrasında sunucuyu yeniden başlatmalısınız:

reboot

Ubuntu'da root şifresini sıfırlama

Ubuntu'da root şifresini sıfırlamak için sunucuyu yeniden başlatmanız gerekir – Ctrl+Alt+Del tuş kombinasyonuna basın.

BIOS menüsü yüklendikten sonra ancak işletim sistemi başlamadan önce, önyükleme sayacını durdurmalı ve GRUB menüsüne geçmelisiniz – Enter dışındaki herhangi bir tuşa basın.

İşletim sistemini tek kullanıcı modunda önyüklemeli ve önyükleme satırını düzenlemelisiniz. Satırlar arasında hareket etmek için klavyedeki ok tuşları kullanılır. Ubuntu satırını vurgulamalı ve düzenleme moduna geçmelisiniz – E tuşuna basın:

linux /boot ile başlayan satırı bulmalı ve ro parametresini rw ile değiştirmelisiniz. Ayrıca init=/bin/bash adlı yeni bir parametre eklemeniz gerekir.

Ardından Ctrl+X veya F10 tuş kombinasyonuna basın. Bu işlem işletim sistemini tek kullanıcı modunda önyükleyecektir.

Konsola aşağıdaki komutu girmelisiniz:

passwd root

Ve yeni şifreyi iki kez girin:

Ardından değişiklikleri kaydetmelisiniz:

sync

Ve sistemi yeniden başlatmalısınız:

reboot –f