루트와 chroot의 차이점은 무엇입니까?

루트와 chroot의 차이점은 무엇입니까?

rootLinux 와 Linux 사이에 차이점이 있나요 chroot? 누구든지 설명해 주실 수 있나요?

답변1

chroot작업이므로 현재 실행 중인 프로세스와 해당 하위 프로세스의 명백한 루트 디렉터리를 변경합니다.

뿌리기본적으로 Linux(Unix 기반) 시스템의 모든 명령과 파일에 액세스할 수 있는 계정입니다.

루트 디렉토리계층 구조에서 가장 높은 디렉터리입니다.

답변2

root/디렉토리는 파일 시스템의 루트로 사용할 수 있는 디렉토리를 나타냅니다 . 여기에는 home, var와 같은 디렉토리가 포함되어 있습니다.

chroot루트 디렉토리를 변경하는 명령입니다 /. 즉, 다른 사용자에 대해 변경합니다.

예를 들어.

$ chroot /media

root directory(/)다음으로 변경됩니다 ./media

이는 일반적으로 ftp와 같은 서비스에서 모든 사용자가 전체 디렉토리 트리의 하위 트리에만 액세스할 수 있도록 허용하는 데 사용됩니다. 따라서 사용자가 통과할 수 있는 제한 사항을 제공합니다.

관련 정보