这让我发疯了......放弃SFTP到我的EC2实例,现在尝试FTP。
我已经安装了它,它工作正常几分钟,但是当它尝试写一个文件时它就抛出了这个错误,并且从那时起就一直在做同样的事情......
220 Microsoft FTP Service
FEAT
530 Please login with USER and PASS.
USER administrator
331 Password required for administrator.
PASS ********
230 User administrator logged in.
SITE CHMOD 644 /xxx.docx
500 'SITE CHMOD 644 /xxx.docx': command not understood
QUIT
221
编辑:实际上我有点错误......它第一次尝试写文件时失败了(来自Springloops,日志:)
Creating directories and files
Creating directory: App_Browsers/ [755]
Changing mode of App_Browsers to 755
Extracting file: App_Browsers/Form.browser...OK
Uploading file: App_Browsers/Form.browser [644]
R:
interrupted
知道为什么会这样吗?
我准备把这个愚蠢的EC2扔进去......它真的让我变得更好(并且燃烧了很多宝贵的时间!)。啊!
答案 0 :(得分:2)
并非每个FTP服务都支持每个ftp命令。如果您确实需要SITE命令,则在EC2实例上安装不同的ftp服务器。你可以尝试ProFTPD。 Installation instruction for ProFTPD