CentOS7安装vsftp服务
安装
yum install -y vsftpd
创建FTP文件保存目录
mkdir /ftp
给修改权限
chmod -R 777 /ftp
添加ftp用户
useradd -d /ftp -s /bin/bash ftpuser
设置密码,输入以下命令后,出现对话,直接输入密码即可
passwd ftpuser
查看ftp的Selinux状态
sestatus -b | grep ftp
然后修改状态
setsebool -P tftp_home_dir on
setsebool -P ftpd_full_access on
重启
systemctl restart firewalld.service
修改ftp配置
vi /etc/vsftpd/vsftpd.conf
#去掉前面的注释
chroot_local_user=YES
ascii_upload_enable=YES
ascii_download_enable=YES
#文件末尾添加
allow_writeable_chroot=YES
保存,重启vsftpd
systemctl restart firewalld.service
设置开机启动:
systemctl enable vsftpd.service
启动vsftpd服务
systemctl start vsftpd.service
在windows上可以下载FileZilla软件进行ftp操作