Linux

vsftp 錯誤:500 OOPS:孩子死了

  • February 2, 2016

我安裝了 vsftp,然後設置配置文件如下:

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 中,我添加了允許登錄的使用者。

然後重啟服務:

service vsftpd restart

然後當我嘗試登錄時,我收到了這個錯誤:

ftp> open 127.0.0.1

連接到 127.0.0.1。

500 OOPS:孩子死了

我用Google搜尋,但沒有找到答案。

請幫忙,謝謝!

在 Unbuntu 13.10 上,有些人報告了這個錯誤,並通過添加以下內容來修復它:

seccomp_sandbox=NOvsftpd.conf

看來這是因為:

在 vsftpd 的 3.0 版本中,引入了一項新功能,這似乎給一些人帶來了問題。該功能是 seccomp 沙盒,它可以關閉

更多資訊:

引用自:https://serverfault.com/questions/574722