一. 安装
1.安装vsftpd命令
2.安装ftp命令
二. 相关配置
1.去vsftpd的目录下
编辑vsftpd.conf
修改anonymous_enable=NO
打开注释:anon_upload_enable=YES与anon_mkdir_write_enable=YES
行末添加:
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
ps:userlist_deny=NO 表示user_list为白名单,否则为黑名单
2.设置vsftpd开机启动
systemctl enable vsftpd.service
3.启动并查看vsftpd服务状态,systemctl启动服务成功不会有任何提示,绿色的active表示服务正在运行
systemctl start vsftpd.service
systemctl status vsftpd.service
ps:如果报错:
解决方法:在编辑vi /etc/vsftpd.conf 时,:每行的值都不要有空格,否则启动时会出现错误,举个例子,假如我在listen=YES后多了个空格,那我启动时就出现...
4.关闭防火墙(也可以设置防火墙规则)
systemctl stop firewalld.service
为防止机器重启后防火墙服务重新开启,可将防火墙服务永久关闭。
systemctl disable firewalld.service
5.增加FTP账号
6.编辑user_list文件,仅允许ftpUser用户访问
三. 测试
打开文件夹,输入ftp地址,同时登录(右击登录),新建一个文件夹test
然后centos登录ftp服务器