# CHROOT #### Name chroot -- change root directory #### SYNOPSIS chroot \[-G group\[,group ...\]\] \[-g group\] \[-u user\] \[-n\] newroot \[command \[arg ...\]\] #### DESCRIPTION chroot 유틸리티는 현재 디렉터리와 루트 디렉터리를, 제공된 디렉터리 newroot로 변경한 다음 제공된 인수(제공된 경우) 또는 사용자 로그인 셸의 대화형 복사본과 함께 명령을 실행합니다. 옵션은 다음과 같습니다:
-G group\[,group ...\]지정된 그룹의 권한으로 명령을 실행합니다
-g group지정된 그룹의 권한으로 명령을 실행합니다
-u user사용자 자격으로 명령을 실행합니다
-nPROC\_NO\_NEW\_PRIVS\_CTL procctl(2) 명령을 사용하여 호출 프로세스와 그 하위 프로세스에 대한 SUID/SGID 비활성화합니다. security.bsd.unprivileged\_chroot sysctl이 1로 설정된 경우 1로 설정하면 수퍼유저 권한 없이도 수퍼유저 권한 없이 루팅할 수 있습니다.
#### ENVIRONMENT 다음 환경 변수는 chroot가 참조합니다: **SHELL** : 설정하면 SHELL로 지정된 문자열이 실행할 셸의 이름으로 해석됩니다. #### EXAMPLES **Example 1: 새 루트 디렉터리로 루팅하기** 다음 명령은 표준 루트 디렉터리로 루팅한 후 csh(1) 셸을 엽니다. **\# chroot / /bin/csh** **Example 2: 변경된 루트 디렉터리로 명령 실행하기** 다음 명령은 루트 디렉터리를 chroot로 변경한 다음 ls(1)을 실행하여 /sbin의 내용을 나열합니다. **\# chroot /tmp/testroot ls /sbin** **번역** : 2024.01.19. **원본** : [https://man.freebsd.org/cgi/man.cgi?chroot(8)](https://man.freebsd.org/cgi/man.cgi?chroot(8))