Webmin – 启动proftpd失败解决办法

刚刚在使用webmin的时候出现了一点问题.发现FTP软件proftpd无法启动.启动时提示

Starting proftpd: [FAILED]

webmin-proftpd

 

在前面的文章也有更新相关的解决版,详情:https://www.xlboo.com/523.html

查找原因

在SSH中执行

提示

发现是hostname有问题,所以我们修改一下hostname

修改一下主机名也是可以解决的:Centos – 修改主机名(hostname):https://www.xlboo.com/4981.html

 

如果不想修改为域名格式的,可以将主机名不动修改

需要修改/etc/sysconfig/network与/etc/hosts.并且这两处的名字要一样。

修改完成后执行,我们重启一下FTP服务就好。

问题就这样解决了。

FTP – 连接时显示500 Illegal PORT command的解决

首先介绍一下我的换将centos,面板为webmin,Ftp的服务器是proftpd。

电脑使用的为内网,一般情况下使用:

https://www.xlboo.com/8182.html

这个方法可以的解决,但是还是无法连接的话,可以尝试一下下面的命令:

上面的命令主要是为了处理FTP服务器与linux防火墙的问题。

解决Webmin中ProFTPD无法启动的问题

 

本人使用方法二完美解决此问题。

在VPS中安装完成Virtualmin/Webmin(Ctohome一键安装版)后,在后台控制面板“系统信息”菜单查看是否有可用更新包,如果有ProFTPD更新包并升级后可能会出现ProFTPD无法启动的情况。

主要表现为在后台控制面板中启动ProFTPD时出现提示:

启动FTP服务器失败 :

Starting proftpd: [FAILED]

webmin-ftp-1-1

登录上SSH查看具体错误:

webmin-ftp-1-2

解决办法

再次检查FTP

没有错误出现,表示正常了,接着重启proftpd

查看状态

根据实测是可能是由于你使用的一键快速安装的版本,里面的proftp升级的问题。一般只要这个软件不升级,就不会出现这样的问题。

 

解决方法2

warning: unable to determine IP address of 错误解决:https://www.xlboo.com/520.html

 

解决方法3

其实修改主机名也是可以解决问题,重要的是事hostname应该是域名就是正确的了

Centos – 修改主机名(hostname):https://www.xlboo.com/4981.html

更新时间:2014年7月21日

warning: unable to determine IP address of 错误解决

[root@MyVPS proftpd]# service proftpd restart Shutting down proftpd: [FAILED] Starting proftpd: [FAILED] 因为proftpd默认没有开启日志的记录,所以/var/log/proftpd/ 这个目录下是空的,所以没法查看错误日志。运行:
proftpd –configtest
可以看到
– warning: unable to determine IP address of ‘VM’ – error: no valid servers configured – Fatal: error processing configuration file ‘/etc/proftpd.conf’
根据错误提示,是主机名和IP解析没法对应。

解决方法:
1,在配置文件/etc/proftpd.conf里面增加 IP;

2,修改主机名 /etc/hosts

保存退出后启动: