나는 webmin을 통해 Centos 7에 사용자를 생성하고 /var/www/html/
페이지를 홈 디렉토리로 지정하여 로그인하면 거기에서 시작합니다.
그러나 나는 직접 로그인하여 내가 원하지 않는 상위 디렉토리로 이동할 수 있다는 것을 깨달았습니다. 이런 일이 발생하지 않도록 하려면 어떻게 해야 합니까?
감사합니다.
답변1
당신이 사용하고 있는 FTP 서버에 특정한 기능을 찾아야 합니다.chroot 같은환경. 몇 가지 예는 다음과 같습니다:
이 기능을 "chroot"라고 합니다. 모든 사용자(루트 제외)에 대해 이 작업을 수행하려면 "-A" 스위치와 함께 pure-ftpd를 실행하여 이를 활성화할 수 있습니다.
- vsftpd:
chroot_local_user=YES
기본 사용자 홈으로 루트를 변경합니다. 이미여기에 좋은 대답이 있어요.