查看是否已经安装了ftp服务
vsftpd -version
如果没有安装,则进行安装
安装
yum install -y vsftpd
安装成功后,会自动生成ftp目录/var/ftp
创建用户组,并配置账号密码
修改配置文件
vim /etc/vsftpd/vsftpd.conf
#禁止匿名访问
#将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
#所有的用户均不能通过cd切换到其他目录
chroot_local_user=YES
chroot_list_enable=NO
chroot_list_file=/etc/vsftpd/chroot_list
添加ftp用户
此处以创建ftpuser用户为例
useradd ftpuser -s /sbin/nologin –d /var/ftp
修改用户密码
passwd ftpuser
设置文件夹权限
这里放开所有权限
chmod 777 -R /var/ftp
关闭selinux
setsebool -P allow_ftpd_anon_write on
setsebool -P allow_ftpd_full_access on
启动vsftpd服务
service vsftpd start