CentOS 7 搭建ftp服务器

冲天鸟001

冲天鸟001

2016-03-31 15:28

下面图老师小编要跟大家分享CentOS 7 搭建ftp服务器,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

CentOS 7 搭建ftp服务器

   本文采用最新的CentOS 7 来学习搭建Linux各种服务器,今天分享的是搭建ftp服务器(ps:不建议使用最新的系统去学习,因为系统发生了改变,好多以前的搭建服务器的方法就不行了,比如说centos7将防火墙由iptables换为了firewall,再按照原来的教程去搭建就会遇到很多问题.....,当然如果只是想用服务器大可在安装的时候勾选相应的选项系统会自动安装好相关的服务)由于本人运气比较差,所以在安装的过程遇到了各种奇葩的问题,并且本人还是一个刚入门的小菜鸟,因此花了足足3天才算把ftp服务器搭好.当然学习的过程就是debug的过程,遇到的问题,越多学到的知识也就越丰富,下面就来分享一下我的ftp搭建经验。

  首先是用VM安装CentOS7系统

  ps:我的安装选项选的是最小安装,所以内置软件很少

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  至于具体的安装,这个不在本文的范围之内,如果需要交流,可q我...

  安装完成后如果请确保网络畅通,如果没有网,请输入命令nmtui打开网络设置

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  然后我们需要先将centos7的防火墙重新改回iptables

  1.将firewall卸载,需要执行以下命令

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  2.安装iptables-services

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  3.开启iptables服务

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  4.将防火墙设为开机启动

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  5.在/etc/sysconfig文件夹下生成iptables配置文件

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  接下来安装ftp服务器vsftp

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  配置防火墙

  用vim打开/etc/sysconfig/iptables

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  (ps:一定要放在

  -A INPUT -j REJECT --reject-with icmp-host-prohibited

  -A FORWARD -j REJECT --reject-with icmp-host-prohibited

  这两条规则前面,因为防火墙的规则是从上到下解析的)

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  虽然防火墙设置好了,但是不代表ftp服务器可以正常使用了,我们还要配置selinux

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  通过 getsebool -a | grep ftp我们可以看到selinux是禁止了所有的ftp服务,为了能正常使用我们需要将

  ftp_home_dir,ftpd_connection_db 两个boolean变量设为true

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  (ps:如果不开启这项将不能上传和下载文件哦!O(∩_∩)O~)

  通过以上设置我们终于可以使用ftp服务啦!在windows下测试如下

 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  快去体验吧!!!

        :更多精彩教程请关注图老师电脑教程栏目,图老师电脑办公群:189034526欢迎你的加入

展开更多 50%)
分享

猜你喜欢

CentOS 7 搭建ftp服务器

服务器
CentOS 7 搭建ftp服务器

win7iis怎么搭建ftp服务器 win7iis搭建ftp服务器教程

服务器
win7iis怎么搭建ftp服务器 win7iis搭建ftp服务器教程

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用VSFTPD搭建FTP服务器

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
用VSFTPD搭建FTP服务器

LINUX下搭建FTP服务器

服务器
LINUX下搭建FTP服务器

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

虚拟机ftp服务器的搭建 ftp服务器的配置

服务器
虚拟机ftp服务器的搭建 ftp服务器的配置

Win8如何搭建FTP服务器

windows系统
Win8如何搭建FTP服务器

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

苹果iPhone6sPlus怎么关闭小写键盘?

苹果iPhone6sPlus怎么关闭小写键盘?

2016抢票浏览器哪个好

2016抢票浏览器哪个好
下拉加载更多内容 ↓