1.下载vsftpd的rpm包,在linux环境下使用rpm安装命令进行安装
rpm -ivh ***.rpm
关闭防火墙或将ftp服务添加到防火墙策略中
2.使用whereis vsftpd查看ftp服务安装目录,配置文件位置默认为/etc/vsftpd目录下,修改目录下的vsftpd.conf文件,记得备份,在该文件下添加以下配置
local_root=/var/ftp anon_umask=022 guest_username=ftp virtual_use_local_privs=YES allow_writeable_chroot=YES chroot_local_user=YES
3.使用useradd -d /var/ftp <username>添加用户,用户默认使用/var/ftp目录,使用passwd <username>添加密码
4.使用chmod命令将/var/ftp设置可读写权限
5.使用sestatus -b|grep ftp 命令查看ftp设置,使用setsebool -P <service_name> on 打开全部ftp设置,将刚才查看的ftp设置的名字填入service_name
6.使用systemctl start vsftpd 打开ftp服务