CentOS/RHEL 7'de Tek Kullanıcı Moduna Nasıl Önyükleme Yapılır


Tek Kullanıcı Modu (bazen Bakım Modu olarak da bilinir), Linux gibi Unix benzeri işletim sistemlerinde çalışan ve temel olarak bir avuç hizmetin sistem önyüklemesinde başlatıldığı bir moddur. Tek bir süper kullanıcının belirli kritik görevleri gerçekleştirmesini sağlayan işlevsellik.

Sistem SysV başlatma altında çalışma düzeyi 1'dir ve sistemd'de runlevel1.target veya rescue.target'tir. Daha da önemlisi, bu çalışma düzeyinde/hedefte başlatılan hizmetler (varsa) dağıtıma göre değişir. Bir bilgisayarın normal çalışma kabiliyetine sahip olmadığı durumlarda, genellikle bakım veya acil onarımlar için (herhangi bir ağ hizmeti sunmadığından) kullanışlıdır.

Düşük düzeyli onarımlardan bazıları, hasarlı disk bölümlerini fsck gibi çalıştırmayı, kaybettiyseniz kök parolasını sıfırlamayı, "/etc/fstab'ı bağlama başarısız oldu" hatasını düzeltmeyi içerir. onları eleştiriyor. Ve ayrıca sistem normal şekilde önyükleme yapamadığında.

Bu eğitimde CentOS 7'de tek kullanıcı moduna nasıl önyükleme yapılacağını açıklayacağız. Bunun pratik olarak acil durum moduna girmenize ve bir acil durum kabuğuna erişmenize yardımcı olacağını unutmayın.

Tek Kullanıcı Moduna Nasıl Önyükleme Yapılır

1. Öncelikle CentOS 7 makinenizi yeniden başlatın, önyükleme işlemi başladıktan sonra aşağıdaki ekran görüntüsünde gösterildiği gibi GRUB önyükleme menüsünün görünmesini bekleyin. .

2. Ardından grub menü öğesinden Çekirdek sürümünüzü seçin ve ilk önyükleme seçeneğini düzenlemek için e tuşuna basın. Şimdi çekirdek satırını bulmak için Aşağı ok tuşunu kullanın ("linux16" ile başlar), ardından ro bağımsız değişkenini rw init=/sysroot/bin/ olarak değiştirin Aşağıdaki ekran görüntüsünde gösterildiği gibi sh.

3. Önceki adımda görevi bitirdikten sonra, tek kullanıcı moduna önyükleme yapmak için Ctrl-X veya F10 tuşuna basın (acil bir duruma erişim kabuk).

4. Şimdi aşağıdaki komutu kullanarak kök (/) dosya sistemini bağlayın.

chroot /sysroot/

Bu noktada gerekli tüm düşük seviyeli sistem bakım görevlerini gerçekleştirebilirsiniz. İşiniz bittiğinde bu komutu kullanarak sistemi yeniden başlatın.

reboot -f

Ayrıca aşağıdaki makaleleri okumak da hoşunuza gidebilir.

  1. Kendi Linux Sisteminizi Nasıl Hacklersiniz?
  2. Linux Dizin Yapısı ve Önemli Dosya Yolları Açıklandı
  3. Shell Komut Dosyasını Kullanarak Systemd'de Yeni Hizmet Birimleri Nasıl Oluşturulur ve Çalıştırılır
  4. Linux'ta 'Systemctl' Kullanılarak 'Systemd' Hizmetleri ve Birimleri Nasıl Yönetilir

Son olarak, tek kullanıcı modu veya bakım modu varsayılan olarak şifre korumalı değildir, bu nedenle kötü niyetli ve bilgisayarınıza fiziksel erişimi olan herhangi biri acil durum moduna girebilir ve " sisteminizi yok edin.

Daha sonra size CentOS 7'de tek kullanıcı modunun şifreyle nasıl korunacağını göstereceğiz. O zamana kadar linux-console.net'a bağlı kalın.