CentOS7--ftp服务器搭建
系统镜像:CentOS-7-x86_64-DVD-1511.iso
虚拟机软件:VMware® Workstation 16 Pro VMware® Workstation 16 Pro
流程:挂载镜像文件 → 安装服务器软件 → 关闭安全防护 → 远程连接访问
SELinux是一个安全子系统,它提供了对访问控制的额外层次,可以强制执行或警告不符合安全策略的行为。
Enforcing:SELinux正在强制执行其安全策略。
Permissive:SELinux不会强制执行其安全策略,但会记录所有违反策略的行为。
一、准备
1.挂载镜像文件
mkdir /opt/packages
mount /dev/cdrom / /opt/packages
2.配置repo文件
2.1备份
mv /etc/yum.repos.d/ /etc/yum.repos.d.bak
2.2配置
mkdir /etc/yum.repos.d/
echo [Local] >> /etc/yum.repos.d/Package-Local.repo
echo name=local >> /etc/yum.repos.d/Package-Local.repo
echo baseurl=file:///opt/packages >> /etc/yum.repos.d/Package-Local.repo
echo gpgcheck=0 >> /etc/yum.repos.d/Package-Local.repo
echo enable=1 >> /etc/yum.repos.d/Package-Local.repo
yum clean all
二、安装与配置
3.安装vsftpd
yum -y install vsftpd
4.配置
echo anon_root=/opt >> /etc/vsftpd/vsftpd.conf
5.启动
systemctl start vsftpd
三、远程连接
4.关闭防火墙
systemctl stop firewalld
5.关闭selinux防火墙
setenforce 0
[root@bogon opt]# getenforce
Enforcing
[root@bogon opt]# setenforce 0
[root@bogon opt]# getenforce
Permissive



浙公网安备 33010602011771号