FTP服务搭建

305 阅读1分钟

一、关闭防火墙

# 关闭防火墙
systemctl stop firewalld    
# 禁止防火墙开机自启动
systemctl disable firewalld 
# 查看防火墙状态
systemctl status firewalld  
setenforce 0

将未注释的SELINUX行的值改为disabled

vim /etc/sysconfig/selinux

SELINUX=disabled

二、安装服务

1. 安装vsftpd服务

yum -y install vsftpd
# 查看是否安装成功
rpm -qa|grep vsftpd

2. 修改配置文件

vim /etc/vsftpd/vsftpd.conf

参考下面图片,把注释号“#”去掉,保存退出

3. 创建目录并修改权限

# 创建目录
mkdir /var/ftp/jimu

# 修改权限
chown ftp /var/ftp/jimu
ll -d /var/ftp/jimu

# 允许匿名用户写入文件
setsebool -P allow_ftpd_anon_write on  
getsebool -a | grep ftp

# 修改上下文
chcon -t public_content_rw_t  /var/ftp/jimu/
ls -Zd /var/ftp/jimu/

# 开启服务器
getenforce 

4. 重启vsftpb服务

 systemctl restart vsftpd.service

三、windows端测试连接

按照以下格式,在windows资源管理器中输入 改为自己的IP地址

ftp://192.168.196.52


相关文章: