项目开发要用到ftp服务,本来用的Serv-U,但是第二天打开就显示“Serv-U文件服务器已经停止”,网上搜了一下,说是Serv-U破解版很容易脱机,可以设置让它停止后自动启动,貌似也能解决问题。但是开发的项目,服务器数据要备份到ftp服务器上面,万一备份的时候这个工具挂了,自己的服务器也挂了,那就不好玩了......于是考虑到windows自带的ftp,网上搜了一把,把windows自带的ftp搭好了,下面是具体步骤。

目录

一. 设置FTP服务

1. 开启FTP服务

2. 添加FTP站点

a. 添加上传站点

b. 添加下载站点

3. 开启FTP站点

二. 设置windows防火墙

1. 允许FTP服务

2. 允许IIS

三. 验证FTP是否开启

一. 设置FTP服务

1.开启FTP服务

控制面板->卸载或更改程序->在窗口左侧:打开或关闭Windows功能,弹出以下窗口,

红色框内的勾选框勾上,这里要注意的是,除了FTP服务都要都选上,下面Web管理工具的IIS管理服务也要勾选上,因为FTP服务归IIS管理服务管理(看了其他的很多教程都没有说到这个,但我的电脑上默认是没有勾选的,不勾选的话没法添加FTP站点)    

2.添加FTP站点

计算机->右键 管理->服务和应用程序->IIS管理器,选择你的计算机,右击下面的网站,选择添加FTP站点,分别添加一个上传和下载站点

a.添加上传站点

填写上传站点名,ftpupload,选择上传ftp文件保存的路径,F:\FTP\upload(为了后面验证FTP是否能正常使用,在文件夹里面添加一个文件upload.txt,随便写点内容)

选择IP地址,SSL选择“允许”,点击下一步

编辑权限,读写都要勾上,点击完成就OK了

b.添加下载站点

填写下载站点名,ftpdownload,选择上传ftp文件保存的路径,F:\FTP\dowload(同样文件夹里面放一个文件,用于验证)

上传站点使用了21端口,我们把下载站点的端口改一下,2121

勾选权限注意一下,下载站点只需要读取权限,点击完成

3.开启FTP站点

添加的ftp站点需要开启才能使用

以上,FTP服务就设置好了,防火墙如果是关闭的话,这时候就可以使用了,看第三步,验证,防火墙打开的,看下一步

二. 设置windows防火墙

     控制面板->Windows防火墙->允许程序或功能通过Windows防火墙

1.允许FTP服务

2.允许IIS(Internet Information Service)

因为FTP服务是由IIS管理,所以IIS当然也要允许通过

IIS的exe直接在计算机搜索inetinfos.exe就可以了

三. 验证FTP是否开启

上传

另找一台电脑,在浏览器输入ftp://ip,回车,弹出来的验证框输入用户名密码(创建FTP站点时登入计算机的用户),登录

下载

输入ftp://ip:2121,填写用户名密码,就能看到下载站点的内容了,跟建立站点时所选文件夹的内容一致

参考:https://jingyan.baidu.com/article/574c5219d466c36c8d9dc138.html

【FTP】windows7下使用FTP服务相关推荐

  1. Windows7下搭建ftp服务器

    Windows7下搭建ftp服务器 现在局域网应用很普遍,搭建一个FTP服务器来实现文件共享,可以给我们的工作.生活提供很多便利,下面是在搭建ftp服务器的过程(本人电脑为windows旗舰版). 开 ...

  2. linux建立ftp suse_SUSE下配置ftp服务器

    这两天在SUSE上安装和配置FTP时,遇到不少问题,这里做一下总结: 一.安装 SUSE的图形用户界面做的很不错,所以安装过程也比较简单. 1.打开Yast,Software→Software Man ...

  3. linux命令行下的ftp 多文件下载和目录下载

    目标ftp服务器是一个非标准端口的ftp 1.通过shell登录#ftp    //shell下输入ftp命令,进入到ftp提示符>open IP  PORT   //IP ,PORT对应为服务 ...

  4. 信创平台下构建FTP服务

    FTP服务是网基本服务之一,本文关于信创环境下如何构建基本FTP服务及使用. 一.FTP协议概述 FTP全称是File Transfer Protocol,FTP是在TCP/IP网络和INTERNET ...

  5. mac下打开FTP服务

    MAC下打开FTP服务 周银辉 mac下一般用smb服务来进行远程文件访问,但要用FTP的话,高版本的mac os默认关掉了,可以用如下命令打开: sudo -s launchctl load -w ...

  6. Linux下配置FTP、SSH服务

    在虚拟机中的Linux系统下配置FTP服务和SSH服务,配置完后就可以通过SecureCRT软件登录Linux系统. 配置FTP服务: 在Linux终端中输入命令: sudo apt-get inst ...

  7. 如何在Windows Server 2008 R2下搭建FTP服务

    听语音 | 浏览:28648 | 更新:2014-12-21 20:42 | 标签:windows 1 2 3 4 5 6 7 分步阅读 在Windows Server 2008 R2下搭建FTP服务 ...

  8. Ubuntu下安装FTP服务及使用(VSFTPD详细设置)(二)

    vsftpd 作为一个主打安全的FTP服务器,有很多的选项设置.下面介绍了vsftpd的配置文件列表,而所有的配置都是基于vsftpd.conf这个配置文件 的.本文将提供完整的vsftpd.conf ...

  9. SUSE10下配置FTP服务

    SUSE10 liuux下配置FTP和SUSE9有不同之处,大家请注意.下面为SUSE10下ftp服务配置具体步骤. Linux 系统安装完成后,默认不会开启FTP 服务,需要在yast界面下进行手动 ...

最新文章

  1. WSDL文件简介(附例子)
  2. CSS三角形如何工作?
  3. Vivado联合ModelSim仿真设置(附图步骤)
  4. 版本控制工具 svn 一
  5. Python 文件读写
  6. swift-UITextfield控件的基本属性设置
  7. Pandas DataFrame索引和列属性
  8. h5跳转App以及URL Scheme获取-App协议列表
  9. 33 | 解读TPU:设计和拆解一块ASIC芯片
  10. scp 给ipv6_scp传输常用命令
  11. RGB、HSV和Lab颜色空间
  12. Servlet本身的init,service,destory生命周期方法
  13. 验证基于逻辑回归的隐马尔可夫模型的心音信号切分算法(literature study)
  14. 可交互绘图-Plotly
  15. 【程序源代码】开源文本编辑器Notepad--
  16. 微信公众号推文发布方法(内含详细步骤)
  17. vtp协议服务器配置,Cisco思科交换机VTP协议三种模式区别?
  18. hacs增加源_GDP-32多功能电法工作站,可控源音频大地电磁
  19. Laravel后端接口使用mews/captcha验证码注册+登录流程讲解
  20. VSCode修改配置(设置settings.json)汇总

热门文章

  1. 抖音+语音直播,持续细分的“孤独经济”尽头在哪里
  2. 一个简单却富有生命力的故事——《谁动了我的奶酪》
  3. kafka超全学习总结
  4. android 游戏sdk 浮标,华为游戏浮标不显示或显示异常
  5. zookeeper --马士兵
  6. 百度超级链与重庆市联合打造的电子处方流转平台,并荣获可信区块链高价值案例
  7. some kotlin libraries attached to this project were compiled with a newer kotlin compiler and can‘t
  8. 老龄化严重,医疗科普直播如何做才能帮助老年人?
  9. 简洁纯CSS3横向水平时间轴js特效代码
  10. linux光盘文件的执行,制作光盘运行的Linux--zLinuxOnCD