Section 19.1: Root 디렉토리 변경하기 (chroot)

Root 디렉토리 변경하기 (chroot) 기능은 현재 동작중인 프로세스와 그 자식 프로세스들에게 있어 보여지는 root 디렉토리 위치를 변경하는 기능이다. 이렇듯 조작된 환경에서 실행되는 프로그램은 주어진 환경에 해당하는 디렉토리를 벗어나는 파일이나 명령어에 접근하지 못하게 된다.

필요사항

  • root 권한
  • 동작 가능한 또다른 Linux 실행환경 - 예를 들어 Live CD 부트 이미지라던가 기존 배포판 이미지
  • chroot 를 수행하는 원본과 대상 사이의 일치하는 아키텍처 환경 (현재 아키텍처 환경 정보는 uname -m 을 통해서 알 수 있다)
  • chroot 환경에서 필요로 하는 커널 모듈이 로드되어야 한다 (예를들어, modprobe 등)
본 문서는 Linux Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/GitBook/

반응형

+ Recent posts