目录

一、ftp的搭建

二、ftp的配置

三、用户配置(实现多用户登录)


一、ftp的搭建

1.首先我们需要启动IIS服务

第一步:打开控制面板

第二步:点击“程序”

第三步:点击“启用或关闭Windows功能”

第四步:如图,对如下的选项进行选择

至此,IIS服务启用完毕

2.搭建ftp

第一步:打开IIS

第二步:右击“网站”,选择“添加FTP站点”

第三步:为ftp取一个合适的名称,并且为其配置一个物理路径(自定义的名称和自定义的路径)

第四步:填写相关信息,其中,IP地址为本机当前正在使用的IPv4地址,不知道的可以在cmd命令行下输入ipconfig命令查看

第五步:

至此,ftp服务器搭建完成

这时可以打开“我的电脑”,在地址栏输入上面的IP地址进行测试(ftp://172.132.17.7)。

注意:如果要使用另一台电脑进行连接,则需要将两台电脑连在同一个局域网下,并且关闭作为ftp服务器主机的防火墙。

具体做法如下:

首先打开控制面板

点击“更改设置”,将ftp服务器前面的对勾打上,将后面的专用和共用的对勾也打上。

根据需要关闭相应的防火墙(看你电脑现在连的是什么网,不知道的可以在下一步的图中进行查看)

不知道的可以在下面的界面中进行查看

关闭相应的防火墙后,就可以通过另一台电脑访问你主机上的ftp了。

本文最后会对用户进行配置,也就是使用另一台电脑访问你的ftp时所使用的用户名和密码的配置,有需要的同学可以看看。

二、ftp的配置

1.FTP IP地址和域限制

你可以在右侧列表选择添加允许或拒绝访问的IP地址,增加站点的安全性,也可以进行下面三项的选择,其中“恢复为父项在服务器端不可用”。

这一项根据情况吧,如果不需要可以不用设置。

2.FTP SSL设置

这一项也看情况,如果没有什么特别要求就使用默认设置了。

3.ftp当前会话

这一项很好理解,就是当前正在访问你这个站点的主机有几个。

4.ftp防火墙支持

当FTP客户端连接到位于防火墙服务器后面的FTP服务器时,使用FTP防火墙支持功能页面修改被动连接的设置。

这一项我也没有配置,使用默认值即可。

5.ftp目录浏览

可以自行选择目录显示的信息。

6.ftp请求筛选

这个也很好理解,根据你的需要选择允许或拒绝的文件扩展名,以及隐藏段、拒绝的URL序列和命令等。这里有个很有趣的现象,就是当你选择允许文件扩展名(如.txt)之后,当前站点可以接受.txt以及.txt以外的文件,但是当你选择拒绝文件扩展名(如.txt)时,那么当前站点可以接受除了.txt之外的其他所有类型的文件。

这一项可以根据需要修改。

7.ftp日志

这里可以查看日志文件,或者禁用日志文件,或者修改日志文件的目录。

这一项可以使用默认配置。

8.ftp身份验证

如果你要设置必须使用用户名及密码登录的话,就将“匿名身份验证”的状态设置为禁用,否则就不用管。

9. ftp授权规则

你可以在右侧的列表中选择添加允许或拒绝规则,以完成对访问用户的控制。

10.ftp消息

使用默认配置即可

11.ftp用户隔离

参考:ftp用户隔离

三、用户配置(实现多用户登录)

(注意:以下操作中有需要联网的部分)

为了实现输入用户名和密码进行登录,我们需要进行以下配置:

1.创建一个账户

第一步:打开控制面板,点击“更改账户类型”

第二步:点击“在电脑设置中添加新用户”

第三步:点击“将其他人添加到这台电脑”

第四步:点击“我没有这个人的登录信息”(需要联网)

第五步:点击“添加一个没有Microsoft账户的用户”(需要联网)

第六步:设置用户名和密码信息,以及找回密码的问题(必填)

这样,一个用户就创建完毕了。

2.配置目录

第一步:在你的磁盘任意位置新建一个文件夹,随意命名(这里我在E盘下创建命名为hhh的文件夹)

第二步:在该文件夹下创建一个名为LocalUser的文件夹(注意大小写)

第三步:创建账户文件夹,与上面新建的用户名相同(如果还需要的话,可以通过上面的方法创建更多的用户然后再在这里创建账户文件夹)

第四步:为了方便测试,在账户文件夹里随便新建一些文件

第五步:在ftp站点主页进入“FTP用户隔离”

第六步:将用户隔离设置为如下方式,点击右侧“应用”

这样,在你登录到ftp时,就需要输入配置好的用户名和密码(上面方法配置的账户所对应的,也就是你自己设的)才能访问了,并且会自动进入用户名所对应的文件夹中。如果是多个用户,可以输入不同的用户名进行登录,自动进入用户名所对应的目录中,这样就实现了多用户登录一个ftp。

注意:我上面配置的物理路径是E:/xxx,而这里是E:/hhh,所以请务必要看清楚哦

以下是测试结果:

win10中搭建并配置ftp服务器的方法(实现多用户登录整合版)相关推荐

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

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

  2. 虚拟机linux ftp慢,虚拟机Linux下配置FTP服务器的方法

    虚拟机Linux下配置FTP服务器的方法 1.确保虚拟机系统与宿主系统是桥接设置,以方便连接. 2.在虚拟机系统中安装ftp服务器,我安装的是vsftpd服务器.由于安装的虚拟机系统CentOS 中已 ...

  3. iis自带的ftp服务器权限设置方法,iis配置ftp服务器的方法

    各位站长一说到ftp服务器大家一定想到很多ftp服务器的软件,今天给您玩个特别的,那就是无须安装任ftp服务器软件,我们照样配置ftp服务器. 1.1 检查是否安装已安装IIS6组件 在windows ...

  4. ubuntu系统下ftp服务器配置,如何在Ubuntu中安装和配置FTP服务器

    FTP ( 文件传输协议 )是一种相对较旧和最常用的标准网络协议,用于通过网络在两台计算机之间上传/下载文件. 然而, FTP由其原始的不安全,因为它传输数据与用户凭证(用户名和密码)而不加密. 警告 ...

  5. 快速配置FTP服务器的方法教程(详细图文)

    1 进入"控制面板"->"程序"->"打开或关闭Windows功能",找到"Internet信息服务"选项 ...

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

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

  7. 快速搭建本地FTP服务器的方法

    快速搭建一个本地的FTP服务器 快速搭建一个本地的FTP服务器   如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试. 第一步:配置IIS Web服务器 1.1 ...

  8. linux6 ftp配置,centos6.x vsftpd配置FTP服务器详细教程

    centos6.x vsftpd配置FTP服务器详细教程 centos6.x中搭建FTP服务器步骤如下 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | grep vsftp ...

  9. 利用Filezilla在局域网内搭建自己的FTP服务器

    利用Filezilla在局域网内搭建自己的FTP服务器 一.软件 Filezilla server Filezilla client 二. Filezilla client安装 三. Filezill ...

最新文章

  1. VS2013 编译程序时提示 无法查找或打开 PDB 文件
  2. 7.2 DOM方法(以动态方式实时创建标记,实质在改变DOM节点树)
  3. html 缩略图点击预览,jQuery图片相册点击缩略图弹出大图预览特效
  4. android 侧滑删除功能,200行代码让你在Android中完美实现iOS版侧滑删除效果
  5. ASP.NET AJAX (Atlas) 拖放(Drag Drop)功能6种实现方法总结
  6. linux sftp密码错误,linux个别用户sftp坏掉,验证密码后卡住, 大概是什么问题?...
  7. C#4.0的十种语法糖
  8. eclipse 与my eclipse区别,IDE
  9. 华为数通HCIE很好考吗?
  10. Xilinx Srio详解IP核使用
  11. postgresql客户端代码上传中文数据到服务器
  12. 联想E14笔记本 不插鼠标出现鼠标自动漂移乱串
  13. 真人拳皇项目第二次Scrum总结——史经浩
  14. 手机远程启动汽车,汽车远程启动还是手机控制好!有一种远程手机启动热车系统非常的不错是什么功能知道吗?
  15. 灵活高效可支撑复杂业务系统的BPM平台
  16. 乐高凯德机器人_乐高机器人体验课
  17. 阿里云服务器数据迁移
  18. zkSnarks:QAP上构造零知识证明
  19. 苹果耳机安卓手机可以用吗_想知道安卓手机用一年会卡,苹果手机不卡,这个问题出现在那吗...
  20. Vue组件生命周期钩子和Vue-Router路由钩子的执行顺序

热门文章

  1. iPad Pro大猜想:预计秋季与iOS 9同步亮相
  2. 情绪是人生最大的敌人
  3. Android 动画详解-思维导图版
  4. Ubuntu 20.04 live server版安装(详细版)
  5. DiscuzX2.5数据库字典
  6. PYTHON3解决‘gbk‘ codec can‘t encode character ‘\xXX‘ in position XX
  7. 浙大计算机复试上机成绩,浙大计算机研究生复试上机考试-2006年
  8. 《机器学习》慕课版课后习题-第5章
  9. 最长上升子序列题目大合集
  10. javaWEB——新闻系统部分功能