当试图通过FTP编辑文件/文件夹权限时,我收到错误:
505安全服务器禁止SITE命令。 联系pipe理员。
我目前正在使用configuration值chmod_enable = YES设置的VSFTPD。
我也尝试使用ProFTPD,但我得到了同样的错误。
我有两个服务器在类似的环境中安装,他们都报告相同的错误。
我努力find任何错误,通过谷歌和它是独立的ftpd服务器我认为它必须是一个系统设置或者可能是拦截FTP命令之前,甚至击中了我的服务器,如果可能?
希望有任何帮助,因为我现在不得不通过shell执行CHMOD命令,这并不是很好,因为我不希望每个人都login到SSH。
提前致谢。
如果两个独立的FTP守护进程报告相同的错误,则FTP使用帐户的文件系统权限不足以执行chmod。
笏ls -l /location/of/ftp/folder报告?
我觉得这个问题最有意思的是, proftpd和vsftpd源代码都没有string“联系pipe理员”。 这对我来说,build议你的FTP客户端收到的错误信息实际上不是来自FTP服务器。
在Google上search那个错误string,发现了几个不同的post,所有这些都指向了Checkpoint防火墙 ,它位于FTP客户端和FTP服务器之间,是罪魁祸首。