proftpd启动报错 error: no valid servers configured
今天一个客户找到deepvps,说FTP不能登录。通过SSH连接到客户VPS,发现 proftpd 服务没有启动。
运行启动命令提示错误:
[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 'MyVPS923' - error: no valid servers configured - Fatal: error processing configuration file '/etc/proftpd.conf'
根据错误提示,是主机名和IP解析没法对应。
解决方法:
1,在配置文件/etc/proftpd.conf里面增加VPS IP;
DefaultAddress 173.231.28.140
2,修改主机名 /etc/hosts
vi /etc/hosts 173.231.28.140 MyVPS923 MyVPS 保存退出后就OK了,service proftpd start可以成功启动。
原创文章如转载,请注明:转载自深度VPS [ http://www.deepvps.com ]
[复制本文链接发送给您的好友]
[复制本文链接发送给您的好友]
共有2条评论 [点此发言]