İçindekiler:

Chroot'un amacı nedir?
Chroot'un amacı nedir?

Video: Chroot'un amacı nedir?

Video: Chroot'un amacı nedir?
Video: Linux Tip - Understanding Chroot - Episode 2 2024, Nisan
Anonim

Kök dizini sağlanan dizine değiştirin newroot ve sağlanmışsa komutu veya kullanıcının kabuğunun etkileşimli bir kopyasını yürütür

Bununla ilgili olarak, neden Linux'ta chroot kullanıyoruz?

chroot komuta etmek Linux /Unix sistemi kullanılmış kök dizini değiştirmek için. içindeki her işlem/komut Linux /Unix benzeri sistemler, kök dizin adı verilen geçerli bir çalışma dizinine sahiptir.

“chroot” komutu çok faydalı olabilir:

  • Bir test ortamı oluşturmak için.
  • Sistemi veya parolayı kurtarmak için.
  • Önyükleyiciyi yeniden yüklemek için.

Ayrıca chroot güvenli mi diye de sorabilirsiniz. chroot ve root olmayan kullanıcılar Tüm sistemi göz önünde bulundurduğunuzda, sisteminizden gerçek bir güvenlik elde edemezsiniz. chroot (). Normal bir kullanıcıyı bir chroot () sistemin geri kalanına erişimlerini engelleyecektir. Bu, bir kullanmak anlamına gelir chroot daha az değil güvenli , ama daha fazlası değil güvenli herhangi biri.

Bu şekilde chroot jail nasıl kullanılır?

chroot yardımcı programını kullanma

  1. Bir chroot hapishanesi kullanmak için aşağıdaki komutu kullanın (new_root mevcut bir dizin olmalıdır):
  2. new_root dizini yapay kök dizini olur.
  3. Örneğin, SHELL'in /bin/bash olarak ayarlandığını ve /home/user/jail dizininin mevcut olduğunu varsayarsak, chroot komutunun çalıştırılması aşağıdakilerle sonuçlanır:

chroot'tan nasıl çıkarım?

Yapabiliriz çıkış itibaren chroot edilmiş Ctrl-D tuşlarına basarak ortamı seçin. chroot inşa etmek için kullanılabilir chroot saldırganın oluşturarak sunucuya tam erişim elde etmesini önlemek için sunucu hizmetlerini korumak için hapishane chroot hapishaneler.

Önerilen: