搭建FTP服务器

搭建Ftp服务器

环境

  • Windows10(本地)
  • Windows 2016 数据中心版(阿里云轻量级服务器)
  • Linux
windows10(本地)
  • 配置IIS Web服务器
    win+S搜索控制面板并打开
    (img-EPkOIsCB-1575972226418)(img/ftp_win_1.png)]
    打开程序
    在这里插入图片描述
    选择“弃用或关闭Windows功能”
    在这里插入图片描述
    找到“Internet Infomation Services(Internet信息服务)”,并进行以下勾选后点击确定
    在这里插入图片描述

  • 配置IIS Web站点
    新建FTP服务器根目录文件夹
    在这里插入图片描述
    给新建的根目录文件夹中添加一点内容,方便后面验证
    在这里插入图片描述
    查询本机IP地址,等下要用(win+r,输入cmd,打开命令提示符)
    在这里插入图片描述
    输入ipconfig找到本机ip地址
    在这里插入图片描述
    win+S搜索IIS进入IIS管理器
    在这里插入图片描述
    在IIS管理器左边找到“网站”选项,右键点击
    在这里插入图片描述
    填写站点主要信息
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 测试FTP服务器
    浏览器或者文件资源管理器地址栏输入ftp://192.168.43.136
    在这里插入图片描述
    由于之前配置站点信息选择的是全选,所以直接就可以进入,显示之前添加进根文件夹的文件
    到此一个简易的FTP服务器就搭建成功了,但是这里全部用户都可以访问,不太安全,还需要添加用户和给予用户权限来控制FTP服务器的访问。

  • FTP服务器添加权限控制
    更改FTP身份验证
    在这里插入图片描述
    在这里插入图片描述

  • 添加Windows用户
    新建两个用户
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    按照上诉方法添加两个用户,这里我已经添加好了
    在这里插入图片描述

  • FTP服务器添加授权规则
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    这里就实现了访问权限的控制

  • 再进行测试
    在这里插入图片描述
    一样可以成功访问ftp服务器。

  • 到这里一个简易的FTP的局域网服务器就搭建成功了。

Windows 2016 数据中心版(阿里云轻量级服务器)
  • 添加角色与功能,开启FTP
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 找到远程服务器新安装的IIS管理器

在这里插入图片描述

  • 接下来的配置FTP服务器的所有操作和上述windows10(本地)操作一模一样
  • 根据上诉操作完成之后在远程服务器上可以访问ftp服务器,如果是其他客户端(非FTP服务器所在的PC机)访问FTP服务器,可能会出现如下的错误:

在这里插入图片描述

  • 第一种解决办法 网上很多人用的解决方法:

    IE浏览器->Internet选项->高级->取消勾选“使用被动FTP”

    可惜的是这种方法有几个问题:

    1. 并不能解决我当时的问题,会出现下面的错误

    在这里插入图片描述
    网上给出的解决这个问题的方法就是将上述更改的IE设置重新改回去。
    2. 由于这是一个服务器程序,不可能要求所有访问服务器的客户端都去这样更改。

  • 第二种方法 在FTP服务器端更改
    在这里插入图片描述
    在这里插入图片描述
    这里填写的IP地址为服务器的公网IP,之前设置FTP服务器时填写的地址是私有IP。
    这样设置之后就可以继续访问,解决之前的问题。

Linux
  • Linux配置后面再添加
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值