CentOS7搭建FTP服务器

下面有关步骤是关于在CentOS7系统上成功搭建ftp服务器

本文在2021年进行了重新排版,可以访问如下网址进行查看。
https://blog.deepexplore.top/2021/02/19/ftpServerBuilding/
第一步,安装vsftpd

输入命令
yum -y install vsftpd

第二步,查找vsftpd的安装位置

使用查找命令 whereis
whereis vsftpd

在这里插入图片描述
可以知道配置文件在/etc/vsftpd中
第三步,修改配置文件

vi /etc/vsftpd/vsftpd.conf

不允许匿名操作
在这里插入图片描述
开启用户管理列表
在这里插入图片描述
在文件后面添加如下内容
在这里插入图片描述
第四步,编辑用户管理列表

vi /etc/vsftpd/chroot_list

第五步,创建ftp的根目录

mkidr -p /home/ftp

第六步,新增用户并配置为“ftpuser”用户的主文件夹

useradd -d /home/ftptest -s /sbin/nologin ftpuser

第七步,将ftpuser用户放置到ftp用户组中

usermod -aG ftp ftpuser

第八步,修改ftp文件的所属

chown ftpuser /home/ftp

第九步,修改ftpuser用户密码

passwd ftpuser

关于安全限制的处理,关闭SELinux

vi /etc/selinux/config

在这里插入图片描述
关于开启防火墙的问题,开启ftp端口

firewall-cmd --permanent --zone=public --add-service=ftp
重加载firewall防火墙
systemctl start firewalld.service

最后,开启ftp服务

firewall-cmd --reload

测试,使用浏览器访问ftp
在这里插入图片描述
访问方式,为ftp://ftp服务器的ip地址

至此,ftp服务器搭建完毕

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值