권한이 없는 사용자로 sftp 서비스를 chroot할 수 있습니까?

권한이 없는 사용자로 sftp 서비스를 chroot할 수 있습니까?

현재 권한이 없는 사용자로 실행 중인 sftp 전용 sshd 서비스가 있으며 제대로 작동합니다. 별도의 user_sshd_config에 추가 하면
ChrootDirectory %h
사용자는 공개 키로 인증에 성공한 후 즉시 연결을 끊고 오류 로그에 다음이 표시됩니다.
fatal: server lacks privileges to chroot to ChrootDirectory [postauth]
대상 디렉터리는 프로세스를 실행하는 사용자가 소유합니다.

권한이 없는 사용자로 chrooted sshd 서비스를 실행할 수 있습니까? 아니면 chroot 작업을 수행하려면 서비스에 루트 권한이 있어야 합니까?
더 많은 정보가 필요하시면 알려주세요. 제가 아는 한 모든 관련 정보가 제공되었습니다.

답변1

아아, chroot(2)이라고 불러야 합니다 root.

관련 정보