root
리눅스와 리눅스 사이에 어떤 차이가 있나요 chroot
? 누군가 이것을 설명할 수 있나요?
답변1
chroot현재 실행 중인 프로세스와 그 하위 프로세스의 명백한 루트 디렉터리를 변경하는 작업입니다.
뿌리기본적으로 Linux(Unix 기반) 시스템의 모든 명령과 파일에 액세스할 수 있는 계정입니다.
루트 디렉토리계층 구조에서 가장 높은 디렉터리입니다.
답변2
root
디렉터리는 /
파일 시스템의 루트로 사용할 수 있는 디렉터리를 나타냅니다. 여기에는 home 및 var와 같은 디렉터리가 포함되어 있습니다.
chroot
루트 디렉터리를 변경하는 명령, 즉 /
다른 사용자의 루트 디렉터리를 변경하는 명령입니다.
예를 들어.
$ chroot /media
root directory(/)
로 변경 됩니다/media
이는 임의의 사용자가 전체 디렉토리 트리의 하위 트리에만 액세스할 수 있도록 허용하기 위해 ftp와 같은 서비스에서 자주 사용됩니다. 따라서 사용자가 통과할 수 있는 한계를 제공합니다.