1.1 首先查看是否已经安装vsftpd:
$ rpm -qa |grep vsftpd
vsftpd-2.2.2-11.el6_4.1.x86_64
上面的显示表示已经安装成功,请跳到2,否则到1.2~
1.2 用如下命令安装vsftpd:
sudo yum install vsftpd
2.启动vsftpd:
sudo service vsftpd start
注意:
一般来说,现在vsftpd已经启动了,可以用客户端连接了,但是一般会有如下的问题:
连接 FTP 服务器提示“500 OOPS: cannot change directory:/home/xxx”:
该问题解决方法:
先停止vsftpd:
sudo service vsftpd stop
然后设置ftp的目录:
sudo setsebool ftp_home_dir on
最后启动vsftpd:
sudo service vsftpd start
现在你就可以在客户端远程ftp访问该主机啦~~
注:以上设置方法适用于redhat环境,其他linux环境可酌情处理。
ftp命令是ftp客户端,vsftp是ftp服务器,两者不是一个概念。你需要安装ftp客户端 yum install ftp 可以自动安装ftp客户端