Ana içeriğe atla

Kurtarma Modu. Etkileşim örnekleri

"Kurtarma Modu" nedir?

uyarı

Lütfen bunun Windows Kurtarma Modu ile aynı şey olmadığını unutmayın.

Kurtarma modu etkinleştirildiğinde, Linux'un özel bir sürümü yüklenir. Bu, RAM üzerinde çalışan ve sunucunuzun disk bölümlerine erişim sağlayan bir işletim sistemidir. Parolaları sıfırlama veya yapılandırmaları kurtarma gibi görevler için kullanışlıdır.

Dosya sistemi bağlama nedir?

Dosya sistemi bağlama, bir disk bölümünü işletim sistemi tarafından erişilebilir hâle getiren işlemdir. Örneğin, kurtarma modunda sunucudaki verilere erişmeniz gerekiyorsa. Bağlama için aşağıdaki komut kullanılır:

mount

Kurtarma Modunda çalışma

Disk yapısının belirlenmesi

Öncelikle, disk sisteminizin nasıl düzenlendiğini belirlemeniz gerekir. Aşağıdaki komutu çalıştırın:

lsblk

Sunucunuzdaki disklerin ve bölümlerin bir listesini gösterecektir. Komutun örnek çıktısı:

sda 8:0 0 477G 0 disk
├─sda1 8:1 0 12G 0 part
│ └─md0 9:0 0 12G 0 raid1
├─sda2 8:2 0 512M 0 part
│ └─md1 9:1 0 511.4M 0 raid1
└─sda3 8:3 0 453.3G 0 part
└─md2 9:2 0 453.1G 0 raid1

Bu örnekte, kök bölüm md2 üzerinde bulunur, ancak bölümünüz farklı bir ada sahip olabilir.

ipucu

Sunucularımızda, standart bölümlemede kök bölüm, sunucu yapılandırmasına bağlı olarak çoğunlukla md2 veya md1 üzerinde bulunur.

Dosya sisteminin bağlanması

Şimdi, erişmek için kök bölümü bağlayın. Şu komutu kullanın:

mount /dev/md2 /mnt

(Farklıysa md2 yerine kendi bölümünüzü yazın)

Bu komut, bu bölümdeki verileri çalışma için erişilebilir hâle getirir.

Dosya sistemine bağlanma

Dosya sistemini bağladıktan sonra, birincil sistemmiş gibi çalışmak için içine girmeniz gerekir. Bunu yapmak için aşağıdaki komutları çalıştırın:

chroot-prepare /mnt
  • Bu komut, sistemi bağlanan bölümle çalışmaya hazırlar.
chroot /mnt
  • Bu komutla dosya sistemine "girersiniz" ve sanki ana işletim sistemiymiş gibi komutlar çalıştırabilirsiniz.

Örnek: root parolasını sıfırlama

Şimdi, kurtarma modunda root kullanıcı parolasını sıfırlamaya ilişkin bir örneği inceleyelim.

Sunucuyu kurtarma modunda başlatma

Kontrol paneline gidin, sunucu kartını açın, "Management" seçeneğini seçin ve "Recovery mode (rescue)" seçeneğine tıklayın. Ardından sunucuyu yeniden başlatın.

SSH aracılığıyla sunucuya bağlanma

Kurtarma modu etkinleştirildikten sonra e-posta ile alacağınız parola ve root kullanıcısı ile SSH üzerinden sunucuya bağlanın.

Dosya sisteminin bağlanması

Kök bölümü bağlamak için komutu girin:

mount /dev/md2 /mnt

Dosya sistemine girme

Aşağıdaki komutları kullanarak bağlanan dosya sistemine bağlanın:

chroot-prepare /mnt
chroot /mnt

root parolasını sıfırlama

Parolayı sıfırlamak için aşağıdaki komutu çalıştırın:

passwd root

Not: Yeni parolayı girerken ekranda hiçbir karakter görünmez.

chroot'tan çıkma

Chroot modundan çıkmak için şu komutu girin:

exit

Dosya sisteminin bağlantısını kaldırma

İşlemi tamamlamak için dosya sisteminin bağlantısını kaldırın:

umount /mnt/*
umount /mnt

Sunucuyu yeniden başlatma

Yüklü işletim sistemine önyükleme yapmak için sunucuyu yeniden başlatın.