vsftpd 在 Debian Wheezy 中失败

vsftpd 在 Debian Wheezy 中失败

我刚刚安装了 vsftpd,无法启动服务器。

我尝试将listen参数从更改yesno,但没有任何区别。

大多数指南都提到 xinetd 或 inetd,但我的发行版中没有此类应用程序?

什么时候no

500 OOPS: vsftpd: not configured for standalone, must be started from inetd

什么时候yes

$ service vsftpd restart
Stopping FTP server: vsftpd.
Starting FTP server: vsftpd.

$ vsftpd
500 OOPS: could not bind listening IPv4 socket

$ netstat -npl
... 
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      30129/vsftpd    

答案1

如 所示netstatvsftpd实际正在运行。service restart足以启动它,您不需要vsftpd单独运行(正如您发现的那样,您不能)。

如果您想使用inetd守护进程,Wheezy 中有多种可能性:

相关内容