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

6.连接

ftp://192.168.100.10

posted @ 2025-03-18 09:32  基础狗  阅读(56)  评论(0)    收藏  举报