1.首先要查看你的服务器上是否安装有vsftpd软件
命令是这玩意:rpm -qa | grep vsftpd
我的服务器上显示了一堆这玩意,一瞅就是没安装过。
2.接下来直接用yum安装,命令是这玩意:yum -y install vsftpd
至此整个软件已经安装完事了,然后我们要修改一哈它的配置文件。
3.由于是用yum安装的所以它的安装目录默认在/etc/vsftpd/
那么就cd /etc/vsftpd/
黑名单:/etc/vsftpd/ftpusers:用于指定哪些用户不能访问FTP 服务器。
白名单:/etc/vsftpd/user_list:指定允许使用vsftpd 的用户列表文件。
vsftpd 的核心配置文件:/etc/vsftpd/vsftpd.conf
4.vim vsftpd.conf
默认是YES,修改成NO,表示不允许匿名用户登录。
5.修改完配置文件重启一哈服务:service vsftpd restart
6.创建ftp用户,比如ftp_test。命令:useradd -s /sbin/nologin -d /home/ftp_test ftp_test
给用户赋密码:passwd ftp_test
然后输入两遍密码。然后就ojbk了
7.在另外一台机器上安装ftp客户端,为了省事也是直接用yum进行安装
rpm -Uvh http://mirror.centos.org/centos/6/os/x86_64/Packages/ftp-0.17-54.el6.x86_64.rpm
接下来执行这几个操作
setsebool -P ftp_home_dir 1
getsebool -a |grep ftp_home
setsebool -P ftpd_disable_trans 1
service vsftpd restart
8.测试