우분투 vsftpd에서 변수 ftp anon_root 디렉토리 설정

우분투 vsftpd에서 변수 ftp anon_root 디렉토리 설정

로컬 사용자가 익명 사용자(친구 및 동료)와 파일을 공유할 수 있도록 FTP 서버를 실행하고 있습니다.

공용 공유 폴더는 이라고 합니다 /PubRoot.

그러나 나는 이렇게 예측 가능한 위치에서 파일에 액세스하는 것을 원하지 않습니다. 감시 스크립트를 실행하는 사람은 누구나 거기에 게시된 내용을 수집할 수 있습니다. 따라서 실제 공유 폴더는 임의의 문자열처럼 예측할 수 없어야 하며, 누구도 PubRoot공통 폴더에 접근할 수 없어야 합니다 .

실제 구현은 다음과 같아야 합니다. /PubRoot/saoehuSHUSOoeusSOHeuueohs 또는 /PubRoot/uioneuidoeneotuid

그런 다음 Anon 사용자는 다음을 통해 액세스합니다.ftp://<URL>/saoehuSHUSOoeusSOHeuueohs

지금은 vsftpd 구성에 있지만 anon_users = /PubRoot/*/ 작동하지 않는 것 같습니다.

내가 어떻게 해? 보안 문제에 대한 다른 가능한 해결책을 받아들일 수 있습니다.

관련 정보