快速搭建一个本地的FTP服务器

快速搭建一个本地的FTP服务器

  如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。

第一步:配置IIS Web服务器

1.1 控制面板中找到“程序”并打开

1.2 程序界面找到“启用或关闭Windows功能”并打开

1.3 上面两步也可以简化为一步:按【Win + R】快捷键打开运行对话框,输入“optionalfeatures”后,按回车键

1.4 从“启用或关闭Windows功能”弹窗中找到Internet Information Services(或者中文版Internet信息服务)并打开

1.5 配置IIS并点击确定

第二步:配置IIS Web站点

2.1 开始菜单搜索“IIS”并点击进入IIS管理器

2.2 新建FTP站点

2.2.1 新建FTP服务器根目录文件夹

2.2.2 查看本机ip地址,后续访问Ftp地址需要用到(打开cmd输入ipconfig)

2.2.3 IIS网站管理器界面左边导航栏找到“网站”,右键弹出菜单

2.2.4 IIS网站管理器“网站”右键弹出菜单点击“添加FTP站点”

2.2.5 配置网站(网站名称:FtpSite 物理路径:E:\ftpserver 本机IP地址(从下拉菜单选择):192.168.0.105)

Ftp站点名称和物理路径设置

IP 端口号 SSL设置

身份验证和授权信息设置

第三步:测试FTP站点(先在物理路径:E:\ftpserver随便放一个文件)

3.1 浏览器或者文件管理器地址栏输入ftp地址(ftp://192.168.0.105)

  输入FTP地址时发现需要用户和密码(这个看情况,有些默认就可以直接访问了),可是配置的过程中好像没有看到设置用户和密码的步骤,没关系,我们可以自己设置。

3.2 IIS管理器中的FTP身份验证里面配置启用匿名身份认证(无密码)

3.3 再次测试,浏览器或者文件管理器地址栏输入ftp地址(ftp://192.168.0.105)

3.4 配置FTP站点用户名和密码

3.4.1 IIS管理器中的FTP身份验证里面配置禁用匿名身份认证同时启用基本身份认证(再次访问就会要求输入用户名和密码)

3.4.2 此电脑(桌面计算机图标右键)—>管理->本地用户和组->用户->新建一个用户,并设置密码

备注:细心的你可以能已经发现这里的账户就是我们计算机的账户,所以说我们应该可以使用自己登录电脑的用户名和密码来登录FTP站点,不用新建这个test用户都可以。

3.4.3 再次测试,浏览器或者文件管理器地址栏输入ftp地址,输入用户名:test,密码:test(ftp://192.168.0.105)

  到此一个简单的FTP服务器搭建成功,同一个局域网内其他人可以访问到你的电脑了,可以相互传输文件。传输文件是一个用途,本文主要是想用来当做一个java 上传下载项目的测试服务器。

快速搭建本地FTP服务器的方法相关推荐

  1. 使用FileZilla Server快速搭建本地FTP服务器

    最近开发一套仅限公司内部员工使用的系统,因此需要在本地搭建一台FTP服务器进行项目代码文件传输.服务器主机是一台配置较好的办公电脑 Wind系统自带的FTP服务器是个坑 原本打算使用Wind系统的In ...

  2. 利用HFS快速搭建本地Http服务器

    Unity中模拟从CDN下载资源的步骤,需要搭建一个资源服务器,搜集了一下资料 HFS下载链接:http://wt.ouyaoxiazai.com:89/xiazaidian/hfswangluowe ...

  3. 利用HFS快速搭建本地Http服务器及文件实时更新问题

    部署一个临时的HFS,在网上看到的初步教程如下: 原文:https://blog.csdn.net/u010314160/article/details/85697708 HFS下载链接:http:/ ...

  4. FTP服务器—(5分钟快速搭建一个FTP服务器)

    一.什么是FTP FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件. 二.搭建前期准备 1.首先打开控制面板找到"程 ...

  5. 在Ubuntu下搭建FTP服务器的方法

    由于整个学校相当于一个大型局域网,相互之间传送数据非常快,比如要共享个电影,传点资料什么的. 所以我们可以选择搭建一个FTP服务器来共享文件. 那么问题来了,有的同学会问,我们既然在一个局域网内,直接 ...

  6. ftp linux包,图文详解Ubuntu搭建Ftp服务器的方法(包成功)

    一.今天下午由于课程的要求不得已做了Ubuntu搭建Ftp服务器的实验,但是实验指导书还是N年前的技术,网上搜了一大把,都是模模糊糊的! 在百般困难中终于试验成功,特把经验分给大家 希望大家少走弯路! ...

  7. win10中搭建并配置ftp服务器的方法(实现多用户登录整合版

    源地址 win10中搭建并配置ftp服务器的方法(实现多用户登录整合版) 一.ftp的搭建 二.ftp的配置 三.用户配置(实现多用户登录) 一.ftp的搭建 1.首先我们需要启动IIS服务 第一步: ...

  8. iis7 文件服务器搭建,iis7 ftp服务器搭建

    iis7 ftp服务器搭建 内容精选 换一换 安装MySQL本文档以"CentOS 6.5 64bit(40GB)"操作系统为例,对应MySQL版本为5.1.73.CentOS 7 ...

  9. 使用FileZilla Server轻松搭建个人FTP服务器

    Linux平台下快速搭建FTP服务器 服务器FTP Server环境搭建 针对以上遇到的问题的解决方案如下: 1)如何上传文件到云服务器上          关于这个问题,我首先想到的是使用FileZ ...

最新文章

  1. mysql_select按照指定的格式输出到文件
  2. linux java mysql 备份 runtime_Linux下mysql定时备份脚本以及java实现
  3. WebSocket的事件触发机制
  4. 单片机定时报警C语言程序,51单片机 定时器 中断程序 (C语言)
  5. PowerDesigner逆向工程从现有数据库生成PDM
  6. SAP License:SAP顾问行业的生活状态实录,新人值得一看!
  7. astc贴图格式是什么意思_SP多象限UV贴图的使用方法!
  8. 感动的要哭了(不得不看)
  9. 剑三哪些插件是必备的_日常学习、办公必备的浏览器插件丨附安装教程(三)...
  10. SLAM_关于VIO中IMU预积分的讲解
  11. hashtable允许null键和值吗_HashMap 和 Hashtable 的 6 个区别,最后一个没几个人知道!...
  12. [Error]compileSdkVersion is not specified. Please add it to build.gradle
  13. 点云配准1-ICP算法 原理代码实现
  14. 微信语音技术原理_玩人工智能的你必须知道的语音识别技术原理
  15. 作为零基础的新手,如何自学Java和JavaEE开发技术?
  16. 每时每刻做最有效的seo操作
  17. Ubuntu系统录屏webm格式mp4格式方法
  18. 富士通笔记本最新系统恢复方法——系统工具恢复
  19. 没有扫描仪如何用PS把照片处理成扫描文件
  20. 假设检验和P值那些事

热门文章

  1. DTC精彩回顾—黄东旭《TiDB数据驱动的企业智能化转型新方向》丨PPT视频
  2. 直播丨Oracle 12cR2 ADG LGWR Library Cache案例分享
  3. 下载丨2020数据技术嘉年华PPT(DTC 2020)更新中...
  4. 3种方式限制ip访问Oracle数据库
  5. 来了!汇总数据库行业最新招聘、热门资讯、精选文章...
  6. 权威可信 | 华为云云测通过中国电子技术标准院软件测试工具能力评价
  7. 【IoT平台技术对接分享】如何上传正确的消息推送证书
  8. 查询没有走索引_MySQL 如何正确的使用索引
  9. Think in Java第四版 读书笔记8第14章 类型信息(RTTI与反射)
  10. Think in Java第四版 读书笔记4第九章第十章