
/home/ftp/download 디렉토리가 있습니다.
나는 proftpd가 제공하는 이 디렉토리에서만 다운로드를 허용하고 싶습니다.
다음 구성을 사용했지만 작동하지 않습니다.
<Directory /home/ftp/download/>
<Limit STOR STOU>
DenyAll
</Limit>
</Directory>
STOR = (클라이언트에서 서버로 파일 전송)
어떤 아이디어?
답변1
다른 구성 및 파일 권한이 올바르게 매핑되었다고 가정하면 다운로드는 허용되지만 업로드는 허용되지 않습니다.
Directory /home/ftp/download/>
<Limit READ>
AllowAll
</Limit>
<Limit STOR STOU>
DenyAll
</Limit>
</Directory>
답변2
저는 ftp가 아닌 sftp를 실행합니다.
sftp는 openssh에 의해 실행됩니다.
ftp는 proftpd에 의해 실행됩니다.
FTP 클라이언트에서 FTP가 아닌 SFTP를 실행하기 때문에 변경 사항이 적용되지 않았습니다.