proftpd启动报错
proftpd启动报错
proftpd默认没有开启日志的记录,所以/var/log/proftpd/ 这个目录下是空的
- [root@centos proftpd]# service proftpd restart
- Shutting down proftpd: [FAILED]
- Starting proftpd: [FAILED]
由于客户的服务器没有开启日志,查不到相关报错信息,/var/log/messages也没有
运行:
- proftpd --configtest
可以看到
- IPv4 getaddrinfo 'xxx.com' error: Name or service not known
写入/etc/hosts里
Your_IP_Address Your_domain_name
- [root@centos proftpd]# service proftpd restart
- Shutting down proftpd: [FAILED]
- Starting proftpd: [ OK ]
最好打开日志以便查找问题:
- echo 'SystemLog /var/log/proftpd/proftpd.log' >> /etc/proftpd.conf && service proftpd reload
[root@MyVPS969 proftpd]# proftpd –configtest
Checking syntax of configuration file
– warning: unable to determine IP address of ‘MyVPS969’
– error: no valid servers configured
– Fatal: error processing configuration file ‘/etc/proftpd.conf’
为什么我运行proftpd –configtest出现的跟你不一样啊
检查一下你的/etc/hosts文件,指定MyVPS969到你的IP上。
学习一下。