CentOS-7下安装及配置vsftpd详细步骤(可匿名访问)

第一步安装vsftpd:

bash 复制代码
yum -y install vsftpd

第二步修改ftp主目录所属用户为用户ftp:

bash 复制代码
chown ftp /var/ftp/pub

第三步备份及配置ftp:

bash 复制代码
cp /etc/vsftpd/vsftpd.conf  ~/vsftpd.conf.bak

vim /etc/vsftpd/vsftpd.conf

配置如下图:

第四步启动ftp:

bash 复制代码
systemctl start vsftpd

第五步把ftp调成开机自动启动:

bash 复制代码
systemctl enable vsftpd

第六步永久关闭防火墙:

bash 复制代码
systemctl disable firewalld

第七步永久关闭selinux:

bash 复制代码
vim /etc/selinux/config

将SELINUX=enforcing 修改为SELINUX=disabled

如下图:

相关推荐
xx.ii12 分钟前
jenkins流水线项目部署
运维·jenkins
小白银子17 分钟前
零基础从头教学Linux(Day 53)
linux·运维·python
skywalk81631 小时前
基于频域的数字盲水印blind-watermark
linux·开发语言·python
wanhengidc1 小时前
云手机的安全保护措施有哪些?
运维·服务器·安全·游戏·智能手机·云计算
java_logo2 小时前
Docker 部署微服务项目保姆级教程
java·运维·docker·微服务·容器·eureka·架构
Wang's Blog2 小时前
Linux小课堂: 定时与延时执行机制之date、at、sleep 与 crontab 的深度解析
linux·运维·服务器
被漂一组3 小时前
在线解决window和linux对linux远程问题
linux·运维·服务器
森G3 小时前
2六Ubuntu文件系统移植
linux·ubuntu
dot to one4 小时前
Centos 7 环境下mysql的安装及配置
linux·mysql·centos
「QT(C++)开发工程师」4 小时前
C++语言编程规范-风格
linux·开发语言·c++·qt