Mục lục:

Mục đích của chroot là gì?
Mục đích của chroot là gì?

Video: Mục đích của chroot là gì?

Video: Mục đích của chroot là gì?
Video: Fix Arch Linux Boot with arch-chroot 2024, Tháng tư
Anonim

Thay đổi thư mục gốc thành thư mục được cung cấp newroot và thực hiện lệnh, nếu được cung cấp hoặc bản sao tương tác của shell của người dùng

Về vấn đề này, tại sao chúng tôi sử dụng chroot trong Linux?

chroot chỉ huy trong Linux / Hệ thống Unix là đã sử dụng để thay đổi thư mục gốc. Mọi quy trình / lệnh trong Linux / Unix like systems có một thư mục làm việc hiện tại được gọi là thư mục gốc.

Lệnh "chroot" có thể rất hữu ích:

  • Để tạo môi trường thử nghiệm.
  • Để khôi phục hệ thống hoặc mật khẩu.
  • Để cài đặt lại bộ nạp khởi động.

Người ta cũng có thể hỏi, liệu chroot có an toàn không? chroot và người dùng không phải root Khi bạn xem xét toàn bộ hệ thống, bạn không nhận được bất kỳ bảo mật thực sự nào từ chroot (). Đưa một người dùng thông thường vào một chroot () sẽ ngăn họ có quyền truy cập vào phần còn lại của hệ thống. Điều này có nghĩa là sử dụng chroot không ít chắc chắn , nhưng nó không hơn chắc chắn một trong hai.

Bằng cách này, làm thế nào để bạn sử dụng chroot jail?

Sử dụng tiện ích chroot

  1. Để sử dụng chroot jail, hãy sử dụng lệnh sau (new_root phải là một thư mục hiện có):
  2. Thư mục new_root trở thành thư mục gốc nhân tạo.
  3. Ví dụ: giả sử SHELL được đặt thành / bin / bash và thư mục / home / user / jail tồn tại, việc chạy lệnh chroot sẽ dẫn đến kết quả như sau:

Làm cách nào để thoát khỏi chroot?

Chúng ta có thể lối ra từ chroot môi trường bằng cách nhấn Ctrl-D. chroot có thể được sử dụng để xây dựng chroot tù để bảo vệ các dịch vụ máy chủ để ngăn kẻ tấn công có được quyền truy cập hoàn toàn vào máy chủ bằng cách tạo chroot nhà tù.

Đề xuất: