vsftp错误:500 OOPS:孩子死亡

我安装了vsftp,然后设置configuration文件如下:

anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 chroot_local_user=NO chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list xferlog_file=/var/log/vsftpd.log anon_root=/var/ftp local_root=~ 

在/etc/vsftpd.chroot_list中,我添加了允许login的用户。

然后重新启动服务:

service vsftpd restart

那么当我尝试login时,我得到这个错误:

ftp> open 127.0.0.1

连接到127.0.0.1。
500 OOPS:小孩死亡

我GOOGLE了,但没有find答案。

请帮忙,谢谢!

在Unbuntu 13.10上,有人报告了这个错误,并通过添加下列内容来修复它:

vsftpd.conf seccomp_sandbox=NO

看来这是因为:

使用vsftpd 3.0版本,引入了一个新function,看起来这对几个人来说是个问题。 该function是seccomp沙盒,可以closures

更多信息