我在Windows Azure上创建了一个VM并在其上运行Ubuntu 我已经能够使用端口80上的http协议成功通信
但是,我无法成功建立FTP连接。 这是我到目前为止所做的事情
local_enable=YES, write_enable=YES
现在,当我尝试在Filezilla上建立正常的FTP连接时,我有错误,其中显示500 OOPS: priv_sock_get_cmd
有人可以告诉我我缺少的东西
非常感谢帮助 感谢
答案 0 :(得分:11)
以下内容可能有所帮助:
seccomp_sandbox=NO
答案 1 :(得分:5)
根据reto建议,添加:
seccomp_sandbox=NO
你的vsftpd.conf文件(通常位于/ etc中)应该解决这个问题(确保你之后“sudo service vsftpd restart”)。
VSFTPD使用内核模块seccomp,在某些内核上产生此错误。有关详情,请参阅此帖子:http://chemdroid.net/en/ubuntu/23-vsftpd-500-oops-priv-sock-get-cmd。
我想将这个细节添加到reto的帖子中,但我还没有足够的声誉来评论......