我正在使用 ProFTPd 并尝试创建一个仅上传帐户
一切工作正常,除了在文件上传后发送 XCRC 命令来检查一切是否顺利。
该 XCRC 命令正在收到 550 回复。
我的问题是:
XCRC 需要什么命令 FTP-command (raw) 才能正常工作。
<Directory>
的内容在 session 中
GroupOwner www-data
UserOwner www-data
<Limit ALL>
DenyUser videouploader
</Limit>
<Limit STOR CWD MKD XCRC CRC LIST>
AllowAll
</Limit>
还有一个附带问题,GroupOwner/UserOwner 无法正常工作,有人知道为什么吗?
通过从另一个方向接近来解决此问题,允许所有命令然后拒绝大多数命令。
<Limit DELE NLST RETR RMD RNFR RNTO SITE SYST SITE_CHMOD SITE_CHGRP SITE_MKDIR SITE_RMDIR SITE_SYMLINK SITE_UTIME LIST>
DenyUser videouploader
</Limit>
不是最漂亮的解决方案,但它确实有效。
我是一名优秀的程序员,十分优秀!