CentOS7下安装FTP服务

CentOS7下安装FTP服务

1、安装vsftp

1.1、安装vsftp,测试安装的vsftpd的版本是:vsftpd.x86_64 0:3.0.2-11.el7_2

yum -y install vsftpd

1.2、修改配置文件

vi /etc/vsftpd/vsftpd.conf

    保证下面3项为YES

    anonymous_enable=YES

    anon_upload_enable=YES

    anon_mkdir_write_enable=YES

CentOS7下安装FTP服务

1.3、设置vsftpd开机启动

systemctl enable vsftpd.service

CentOS7下安装FTP服务

1.4、启动并查看vsftpd服务状态,systemctl启动服务成功不会有任何提示,绿色的active表示服务正在运行

systemctl start vsftpd.service
systemctl status vsftpd.service

CentOS7下安装FTP服务

 

2、本地验证ftp是否可以正常访问

2.1、安装ftp

yum -y install ftp

2.2、使用anonymous登陆,无需密码

ftp localhost

CentOS7下安装FTP服务

220表示服务正常,可以登陆;230表示登陆成功。

2.3、查看FTP服务器文件夹信息

CentOS7下安装FTP服务

 

3、  外部证ftp是否可以正常访问

3.1、关闭防火墙(也可以设置防火墙规则,得再百度了)

systemctl stop firewalld.service

  为防止机器重启后防火墙服务重新开启,可将防火墙服务永久关闭。

systemctl disable firewalld.service

3.2、在window上输入ftp://IP地址,可看到ftp下的目录(pub为系统预设的)

CentOS7下安装FTP服务

4、文件读写。

     到上面为止,我们发现ftp目录下并不能读写文件,这是由文件夹权限和selinux引起的。

4.1、设置文件夹权限,将pub文件夹的权限设置为777

chmod 777 -R /var/ftp/pub

4.1、关闭selinux服务

vi /etc/selinux/config

    将SELINUX=enforcing改为:SELINUX=disabled

CentOS7下安装FTP服务

4.3、系统重启,让配置生效

shutdown -r now

4.4、上传文件

CentOS7下安装FTP服务

 

至此,ftp完全安装完成,若需为FTP配置用户权限,可自行百度。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113378.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月19日 下午12:00
下一篇 2021年10月19日 下午1:00


相关推荐

  • onmousemove与onmouseover的区别

    onmousemove与onmouseover的区别onmouseover 意思是如果鼠标指针在该元素的上面就触发 onmousemove 意思是如果鼠标指针在该元素的上面移动就触发很显然 物体 A 在物体 B 的上面 跟 物体 A 在物体 B 的上面移动 是两种完全不同的状态 或者说概念 前者不管怎么变化 只要物体 A 仍然在物体 B 的上面 这个状态就不会改变的 而后者就不同了 每一次移动都会造成坐标的改变 就是说每次移动都会造成状态改变的 总结以上所述

    2026年3月26日
    2
  • 龙岗拟推“龙虾十条”

    龙岗拟推“龙虾十条”

    2026年3月13日
    2
  • 程序员看过都说好的资源网站,你懂得![通俗易懂]

    程序员看过都说好的资源网站,你懂得![通俗易懂]身为一个程序员,有时候为了程序的界面好看,不得不去查找一些好看的图标或者图片等来装饰网站,那么问题来了,去哪里找?不用慌,程序羊为大家整理了一些常用的网站,希望能对您有帮助!后续还会不断更新。喜欢记得关注程序羊喔,不然下次您就找不到程序羊了。

    2022年6月10日
    85
  • 微信小程序生成二维码、程序码、海报

    微信小程序生成二维码、程序码、海报文章目录前言一 二维码 1 选用 getUnlimited 后端 java3 前端 小程序页面 二 普通二维码使用总结 前言微信二维码 方便传播和列表 可以用于签到扫码 分销二维码 团长二维码 分享海报等一系列二维码效果如图 一 二维码 1 选用 getUnlimited getUnlimited 因为它 永久有效 数量暂无限制 使用后端生成 返回到前端显示 2 后端 javaservice 写好的服务第一步 获取 access token 我这里把它做一个一下处理 把他存在 red

    2026年3月18日
    0
  • TextWatcher实现输入关键字筛选数据

    TextWatcher实现输入关键字筛选数据想必大家应该遇到过这样的情况 当点击 Spinner 控件后弹出的列表内容超多 一个一个滑动着去寻找所要的项很麻烦 尤其是当自己知道想要选择的内容 这时候如果我们只需要输入某些关键字 就可以讲上百条数据筛选出几十条甚至更少 岂不是会方便很多 nbsp nbsp nbsp 其实这是项目中的一个需求 由于目前公司接触的多数和数据采集相关的 PDA 项目 有很多填写项一个 spinner 已经不方便满足需求 虽然客户还没有提出

    2026年3月17日
    4
  • ICMP报文格式解析

    ICMP报文格式解析ICMP报文的格式类型总共分为三大类:1、差错报文2、控制报文3、查询报文上图是ICMP报文的基本格式,上面提到的三种ICMP报文均有“类型,代码和校验和”三个字段,后面还有4个字节是根据不同的报文类型而有不同的格式,有的是全0,有的则有其他的特殊格式。但是ICMP始终有8个字节的头部长度。其中类型字段代表着不同的报文类型,而代码字段指明了某个类型的报文中细分出的该报文的指定的功能。即一个类型的报文拥有着多种功能。同时还需要注意的是ICMP差错报文的数据部分存储的是IP头部和IP头.

    2022年5月5日
    96

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号