2015-04-28 870 views
-1

我已经安装vsftpd的在我的CentOS VMvsftpd的:500 OOPS:无法读取配置文件:127.0.0.1

rpm -qa | grep vsftp  
vsftpd-2.2.2-13.el6_6.1.x86_64 

vsftpd is running  
service vsftpd status  
vsftpd (pid 14806) is running... 

但我不能做FTP本地主机或127.0.0.1的vsftpd和它说

[[email protected] vsftpd]# vsftpd 127.0.0.1  
500 OOPS: cannot read config file: 127.0.0.1 

下面连接的是vsftpd.conf文件。

[[email protected] vsftpd]# pwd  
/etc/vsftpd  
[[email protected] vsftpd]# ls -l  
total 20  
-rw------- 1 root root 125 Oct 17 2014 ftpusers  
-rw------- 1 root root 361 Oct 17 2014 user_list  
-rw------- 1 root root 4597 Apr 28 06:10 vsftpd.conf  
-rwxr--r-- 1 root root 338 Oct 17 2014 vsftpd_conf_migrate.sh 

回答

0

vsftpd是服务(man vsftpd)的vsftpd - 非常安全的FTP守护程序:

/sbin/service vsftpd status 

vsftpd (pid 12870) is running... 

如果你停下来:

/sbin/service vsftpd stop 

您将无法通过ftp到服务器:

ftp 127.0.0.1 

ftp: connect: Connection refused 

再次启动服务:

/sbin/service vsftpd start 

Starting vsftpd for vsftpd:        [ OK ] 

使用FTP的代替vsftpd的连接到本地主机....

# ftp 127.0.0.1 
Connected to 127.0.0.1 (127.0.0.1). 
220 (vsFTPd 2.2.2) 
Name (127.0.0.1:root): 
+0

没有,没有回答我的问题。我的服务正在运行。 –

+0

[root @ sea-dev-mms-admintest -01 vsftpd]#/ sbin/service vsftpd状态 vsftpd(pid 14806)正在运行... [root @ sea-dev-mms-admintest -01 vsftpd]#/ sbin/service vsftpd stop 关闭vsftpd:[确定] [root @ sea-dev-mms-admintest -01 vsftpd]#/ sbin/service vsftpd start vsftpd启动vsftpd:[OK] [root @ sea- dev-mms-admintest -01 vsftpd]#vsftpd 127.0.0.1 500 OOPS:无法读取配置文件:127.0.0.1 –

+0

这里的诀窍是你使用FTP而不是VSFTPD来连接。 'vsftpd IP地址'不正确。 “ftp IP地址”是使用它的正确方法。 – GoinOff

0

嗯,我解决了它自己。我安装了vsftpd,但没有安装ftp客户端。 我安装了ftp-0.17-54.el6.x86_64,它解决了问题