精华内容
下载资源
问答
  • 如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。 第一步:配置IIS Web服务器 1.1 控制面板中找到“程序”并打开 1.2 程序界面找到“启用或关闭Windows功能”并打开 ...

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

    第一步:配置IIS Web服务器

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

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

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

     

    1.4 从“启用或关闭Windows功能”弹窗中找到 Internet信息服务 (或者Internet Information Services)并打开配置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网站管理器界面左边导航栏找到“网站”,右键弹出菜单点击“添加FTP站点”

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

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

    IP 端口号 SSL设置

    身份验证和授权信息设置

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

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

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

    3.1 浏览器或者文件管理器地址栏输入ftp地址(ftp://192.168.43.147),输入用户名和密码。

    如果此篇文章帮助到了你,请你帮忙关注下方公众号(分享java技术)

     

     

    展开全文
  • (Download)是从远程主机(FTP服务器)拷贝文件到自己的计算机(FTP客户端)上 FTP "上传"(Upload)是将文件从自己的计算机(FTP客户端)中拷贝至远程主机(FTP服务器)上 FTP 服务器 简单地说,支持 FTP 协.....

    目录

    FTP 概述

    FTP 服务器搭建

    FTP 服务器设置

    连接 FTP 服务器

    浏览器访问 FTP 服务器

    windows 网络访问 FTP 服务器

    FTP 程序代码访问服务器

    虚拟目录使用介绍


    FTP 概述

    1、FTP(File Transfer Protocol)---用于 Internet 上控制文件的双向传输的文件传输协议

    2、FTP "下载"(Download)是从远程主机(FTP服务器)拷贝文件到自己的计算机(FTP客户端)上

    3、FTP "上传"(Upload)是将文件从自己的计算机(FTP客户端)中拷贝至远程主机(FTP服务器)上

    一:FTP 服务器

    1、简单地说,支持 FTP 协议的服务器都是 FTP 服务器。

    2、与大多数 Internet 服务一样,FTP 也是一个客户机 / 服务器系统。用户通过一个支持 FTP 协议的客户机程序,连接到在远程主机上的 FTP 服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。

    3、例如:用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上,客户机程序代表用户接收到这个文件,将其存放在用户目录中。

    4、Windows 系统本身自带 FTP 服务,用户可以手动开启然后进行设置,即可使用 FTP 客户端进行连接使用,同时也可以自己下载 FTP 服务器软件进行安装

    5、Linux 系统中常用的 FTP 服务器就是 VSFtpd

    二:匿名 FTP

    1、使用 FTP 时首先必须登录,在远程主机上获得相应的权限以后,方可下载或上传文件。

    2、非匿名 FTP 要想与哪一台计算机传送文件,就必须有登录账号与密码,否则便无法传送文件。

    3、匿名 FTP 无需客户端指定 FTP 服务器账号密码,只需要 FTP 服务器管理员设置好匿名以及相应权限即可

    4、通常情况下,为了安全,远程主机提供匿名 FTP 服务时,会指定某些目录向公众开放,允许匿名存取,系统中的其余目录则处于隐匿状态,允许用户从其下载文件,而不允许用户向其上传文件,

    5、即使有些匿名 FTP 主机确实允许用户上传文件,用户也只能将文件上传至某一指定上传目录中,随后,可能系统管理员会去检查这些文件,会将这些文件移至另一个公共下载目录中,供其他用户下载,利用这种方式,远程主机的用户得到了保护,避免了有人上传有问题的文件,如带病毒的文件。

    6、如果服务器开启了匿名登录功能,则FTP客户端可以使用匿名登录,此时账号使用 "Anonymous",密码为空即可

    FTP 服务器搭建

    1、Windows 本身是已经自带了 FTP 服务的,只是默认是关闭的,如果需要使用,只要开启即可,经过实测性能还是很好的,本文就讲解这种方式。

    2、当然也可以下载其它的 FTP 服务器软件进行安装,如 FileZilla 等。

    一:FTP 服务器安装

    1、控制面板 - >程序 - > 启用或关闭 WIndows 功能:

    2、勾选“FTP服务”、“FTP扩展性”、"IIS管理控制台",然后点击确定,就会自动进行安装:

    3、安装完成之后,找到桌面的“计算机”——>右击,选择“管理”,进入“计算机管理”,以后 FTP 服务端的操作都是在下面的“Intenet Information Service” 中进行:

    4、安装成功后,服务中也会多一项 "Microsoft FTP Service" 服务:

    FTP 服务器设置

    1、先走一个完整的设置,为用户 ftpChina 开放服务器下的 E:\gxg\resources 目录,为它提供读写的功能

    一:创建用户

    1、通常情况下,为了安全性考虑不建议使用匿名登录,最好专门为 FTP 连接操作设置新账号密码。

    2、同理在 “计算机管理” 中进行创建用户即可

    添加 FTP 站点

    IP 地址(A):选择服务器的 IP 地址,建议为 静态 IP,否则如果 IP 经常变化,客户端会连接失败

    端口(O):设置 FTP 服务器站点端口,默认 21,可以自己修改,如果有多个 FTP 站点,必须确保端口互不重复。

    SSL:SSL 是一种安全机制,可以使服务器上的账号与密码加密传输,防止被人嗅探,为了简单就使用 "无SSL"了。

    身份认证:如果勾选“匿名”,则不需要再指定用户,FTP 客户端直接免密登录

    授权:即授权本机上的某些用户,有指定用户、匿名用户、所有用户、指定角色或用户组 等。

    权限:字面意思已经很清楚了

    连接 FTP 服务器

    1、连接 FTP 服务器有很多种方式,可以使用 FTP 客户端,如 ftpChina、XFTP;或者使用浏览器连接;也可以直接从 Windows 网络访问

    2、这里使用 XFTP 工具进行连接

    3、如下所示,连接完全没有问题,可以通过 XFTP 上传下载文件,或者直接删除服务器上的文件与新建文件等。

    浏览器访问 FTP 服务器

    1、ftp 与 http 一样都是互联网协议,所以同意可以使用浏览器进行访问

    2、如下所示:文件读取同样可以

    windows 网络访问 FTP 服务器

    1、有点类似 浏览器访问,在 windows 资源管理器中输入:ftp://ftp服务器ip ,然后回车输入账号密码即可

    FTP 程序代码访问服务器

    1、很多时候需要自己的应用中进行 FTP 文件的上传下载等操作,编程语言基本都会提供这样的功能,如 Java 就有常用的 Apache 的 commons net 进行 FTP 操作,可以参照《 Apache Commons Net 实现 FTP 上传下载

    虚拟目录使用介绍

    一:需求分析

    1、假如 FTP 服务器上要同时将多个目录提供给同一个用户进行 FTP 访问,比如:D:/abc、E:/test、F:/home 目录等等。

    2、解决方式之一:将三个目录合为一个目录,这样只需要提供一个物理路径供用户访问

    3、解决方式之二:为每一个目录都设置一个 FTP 站点(每一个站点的端口不能相同),客户端分开访问即可

    4、解决方式之三:使用虚拟目录来指向实际的物理目录

    二:添加虚拟目录

    1、只需要在已经配置好的 FTP 站点上添加虚拟目录即可:

    三:访问虚拟目录

    1、物理哪种方式,访问的时候都要在原来的 FTP 站点路径的基础上加上虚拟目录的别名

    2、同理可以设置任意多个虚拟目录来执行实际的物理目录

     

    展开全文
  • Linux和Windows系统搭建FTP服务器

    千次阅读 2019-01-19 14:28:38
    1:使用FileZilla_Server搭建ftp服务器 FileZilla官网:http://www.filezilla.cn/ 1:在官网上下载FileZilla_Server服务端,下载下来解压如下图: :2:双击 FileZillaServer执行服务的安装 会提示如下图,点击...

    一:Windows:

    1:使用FileZilla_Server搭建ftp服务器

    FileZilla官网:http://www.filezilla.cn/

    1:在官网上下载FileZilla_Server服务端,下载下来解压如下图:

    :2:双击 FileZilla Server执行服务的安装

    会提示如下图,点击安装即可:

    安装完毕,后继会弹出一个是否启动服务的提示,如下图:

    点击是;

    之后可以查服务已经在运行:

    3:之后点击FileZilla server Interface进行其他配置

    注意:此处的端口是服务端进行配置时使用的端口,和外网访问ftp时的端口不一样

    输入登录密码登录即可

    表示登录成功!

    之后点击编辑-设置 进行基本设置

    设置完毕后,添加用户

    点击添加用户,添加完毕后点确定

    之后勾选启用账户,设置密码即可保存

    添加完用户后,设置访问路径:

    服务端管理登录端口可在这里进行设置:

    如果需要屏蔽指定IP,可以在如下图进行设置:

    以上设置完毕,基本也就OK了

    4:验证

    本地启动客户端进行连接:

    输入账号和密码 进行登录即可

    注意:服务端是UTF-8的编码,所以这边在登陆乱码无法登陆时进行如下设置即可:

    二:Linux:

    1:Centos7

    执行yum install -y vsftpd

    出现如下图即表示安装成功!

    配置文件解析:

     

    其他设置根据需求修改配置文件即可;

    配置好之后就可以新增ftp用户:

    >useradd -d /home/ftphome -s /sbin/nologin ftpuser    #新建ftp登录用户

    >passwd ftpuser   #修改密码

    测试连接:

    连接失败,提示:

    错误原因是连接协议不正确,解决:

    修改配置文件,修改

    找到如下参数,更换为第二行值,之后重启sshd服务即可

    再次测试:

    成功!!

    展开全文
  • Windows快速搭建FTP服务器一、准备条件二、搭建过程2.1 配置IIS Web服务器2.2 在IIS中配置FTP站点2.3 测试FTP站点2.4 创建FTP用户三、搭建问题3.1 如何改变FTP的登录访问设置?3.2 机器IP发生变化了,如何修改IP地址...

    一、准备条件

    Windows操作系统
    

    二、搭建过程

    2.1 配置IIS Web服务器

    (1)依次打开 控制面板 -> 程序 -> 启用或关闭windows功能
    上述操作也可以直接使用Win+R, 在运行中输入“optionalfeatures”,点击确定开启。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    (2)打开时等待系统出列表选项,找到Internet Information Services展开,有的系统显示的是Internet信息服务。勾选上图中的几个选项(FTP服务,FTP扩展性、 IIS元数据库和IIS配置兼容性、IIS管理服务、IIS管理脚本和工具、IIS管理控制台),然后点击 确定 等待windows完成配置。
    在这里插入图片描述
     

    2.2 在IIS中配置FTP站点

    (1)在开始 -> 搜索 中搜索 IIS,并打开IIS
    在这里插入图片描述
    (2)展开左侧的目录,在 网站(Website) 上鼠标右击,点击 添加FTP站点
    在这里插入图片描述
    (3)任意取一个站点名称,并指定FTP服务路径,以后该磁盘路径下的文件都可以被FTP服务访问,点击 下一步
    在这里插入图片描述
    (4)我们从当前机器的IP列表中选一个IP作为 FTP服务的地址端口号默认为21端口,也可以随意指定任意空闲端口,勾选自动启动FTP站点,SSL我们选无SSL,然后点击下一步
    在这里插入图片描述

    (5)身份验证根据自己需要勾选匿名基本授权选择所有用户,如果是有权限要求也可按照需求选择, 权限勾上 读取和写入,点击完成。以上三项配置后面也可在控制台进行修改。
    在这里插入图片描述

    2.3 测试FTP站点

    如果上一步中开启了匿名访问和自动启动,则可以直接打开浏览器访问FTP地址,如:ftp://172.30.32.139:21
    在这里插入图片描述
    若未开启匿名访问,则需要输入当前系统的用户名和密码即可访问自己的FTP站点
    在这里插入图片描述

    2.4 创建FTP用户

    如果不想以自己当前的账户作为ftp站点的用户,我们可以新建一个系统用户。可以点击 此电脑(桌面计算机图标右键)-> 管理 -> 本地用户和组 -> 用户 -> 新建一个用户,并设置密码。如果有跟楼主一样使用windows 家庭版的,看不到本地用户和组选项的,可以采用以下办法创建用户
    (1) 打开设置 -> 账户
    在这里插入图片描述
    (2) 选择 家庭和其他用户 -> 将其他人添加到这台电脑
    在这里插入图片描述

    (3) 电脑处于断网状态会直接弹出添加本地用户的界面,电脑联网状态会弹出创建Microsoft用户的页面,选择 我没有这个人的登录信息
    在这里插入图片描述

    (4) 然后选择 添加一个没有Microsoft账户的用户
    在这里插入图片描述
    (5) 然后按照要求创建本地用户即可
    在这里插入图片描述
    这样就可以使用这个用户登录ftp了。

    三、搭建问题

    3.1 如何改变FTP的登录访问设置?

    在IIS的管控台上找到我们的FTP站点,双击FTP身份验证,就可以按照要求开启和禁用匿名访问或基本访问
    在这里插入图片描述
    在这里插入图片描述

    3.2 机器IP发生变化了,如何修改IP地址或端口?

    在IIS控制台找到FTP站点,鼠标右键菜单选择 编辑绑定
    在这里插入图片描述
    选中我们要修改的绑定,点击编辑,即可修改IP和端口
    在这里插入图片描述

    3.3 如何设置多IP?

    见3.2 中,我们只需要添加一条绑定关系即可
    在这里插入图片描述

    展开全文
  • Windows搭建FTP服务器的一些总结

    万次阅读 多人点赞 2019-03-06 16:14:14
    Windows搭建FTP服务器 前言:如果你的电脑上的 控制面板--程序--打开或关闭windows功能--windows功能里面没有互联网信息服务(IIS),那就别在网上浪费时间了,我找着了一天的资料打了各种补丁没成功,没有相关的...
  • Windows7搭建ftp服务器

    2019-09-24 17:07:49
    1、控制面板>程序>程序和功能>打开或关闭Windows功能,勾选FTP服务器和Web管理工具 2、控制面板>系统和安全>管理工具,打开Internet 信息服务(IIS)管理器 ...
  • Windows系统搭建FTP服务器全面总结:https://blog.csdn.net/haoranhaoshi/article/details/86092630 FTP操作:https://blog.csdn.net/haoranhaoshi/article/details/86922363 FTP的Java操作全面实战:...
  • windows搭建FTP服务器

    2020-09-11 09:27:41
    搭建FTP服务器 系统:Win10专业版 首先进入控制面板,点击“程序”
  • 在“windows功能”中找到“Internet Information Service ( Internet信息服务 )”,并选中“FTP服务”、“FTP扩展性”和“IIS管理控制台”前的复选框,点击“确定”; 2,配置FTP服务 2.1 系统自动配置成功后,...
  • Windows搭建FTP服务器

    2019-08-14 10:22:13
    一、什么是ftp? FTP 是File Transfer Protocol(文件...基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"...
  • Ubuntu系统搭建FTP服务器 1、什么是远程操控? ​ 所谓远程操控,就是:当主机和操作者不在同一个地点,而操作者要远程控制一台主机,那么就需要在远程的计算机上进行与主机交互,那么这种技术就叫做远程操控。 2、...
  • 打开或关闭Windows功能 2、创建两个用户:ftp_view,ftp_admin。ftp_view只能读取,ftp_admin可以读取和写入。 控制面板->系统和安全->管理工具->计算机管理->本地用户和组 创建两个用户ftp_view和ftp...
  • Windows系统 FTP服务器搭建

    千次阅读 2020-03-06 17:34:15
    安装FTP服务 一、FTP服务简介 FTP(File Transfer ...虽然Web服务器也可以提供文件下载功能,但是FTP服务的效率更高,而且可以与NTFS像结合,设置更加严格的权限。 FTP服务可以与NTFS权限结合使用,为文件设...
  • 本文介绍通过win7自带的IIS来搭建一个只能实现基本功能的FTP服务器,第一次装好WIN7后我愣是没整出来,后来查了一下网上资料经过试验后搭建成功,其实原理和步骤与windows前期的版本差不多,主要是对新的操作系统还...
  • 一、什么是ftp?  FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。...基于不同的操作系统有不同的FTP应用程序,而所有这...
  • (一)FTP简介 1、FTP(File Transfer ...通过FTP协议,用户可以在FTP服务器中进行文件的上传或下载等操作。虽然现在通过HTTP协议下载的站点有很多,但是由于FTP协议可以很好地控制用户数量和宽带的分配,快速方...
  • WindowsServer2016系统中,快速搭建FTP服务器,作为文件服务器,下面分三步说明: 安装IIS和FTP服务 配置FTP服务 测试FTP 一、安装IIS和FTP服务 首先点击开始菜单,进入找到服务器管理器,点击打开。 进入后...
  • Windows10下搭建FTP服务器

    千次阅读 2019-05-23 18:45:50
    因有一个老项目用到了ftp服务器在生产环境上,用Java进行文件上传,关于文件上传的路径问题总不是我预想的那样,最后发现是ftp有个路径,总是上传到该路径下,于是在自己的本机上研究一番。 环境:win10 1、打开控制...
  • windows10本地搭建FTP服务器

    万次阅读 多人点赞 2018-11-09 11:43:28
    FTP(File Transfer Protocol)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。TCP/IP协议中,FTP标准命令TCP'duan'kou'h为21,Port方式数据端口为20。FTP的任务是从...
  • Windows Server2012怎么搭建FTP服务器

    千次阅读 2019-04-11 15:07:29
    搭建FTP服务器难度也不大。今天我们就一起来看看在Windows Server2012系统下怎么搭建一个简单的FTP服务器。 工具/原料 Windows Server2012 方法/步骤 1 在桌面左下角点击“服务器管理器”。 2 点击“添加...
  • Windows7上搭建ftp服务器

    千次阅读 2019-05-08 10:09:32
    系统Windows 7 1. 首先开启ftp功能:控制面板->程序->程序和功能->打开或关闭Windows功能,将FTP功能勾选 2. 添加ftp站点: 2.1控制面板->系统和安全->管理工具->双击Internet信息服务(IIS...
  • 这次现代通信原理的课程设计是自己搭建一个多媒体传输系统,我们是网络工程专业,对利用IP地址传输信息的方式了解多一点,所以这次我自己搭建一个FTP服务器,利用网络来实现视频,音频等的传输.我以自己的电脑,使用的...
  • Win7系统搭建FTP服务器

    2017-07-21 17:59:40
    (要先新建一个文件夹作为FTP共享文件夹)打开“打开或关闭Windows 功能——展开“Internet 信息服务”——勾选“FTP 服务器”下面的连个“FTP服务”和“FTP扩展性”——单击左下角“开始”在搜索框内输入“IIS”...
  • 1.先打开服务器管理器(一般在桌面左下角有快捷键) 准备工作 1.1 查看是否已经搭建了ftp,角色-->...网站 在网站下查看 是否有ftp服务器  1.2 如果没有角色下面没有IIS则需要安装,功能--->添加功能---...
  • u服务器,但是我们的server-u是收费软件,如果公司对软件版权问题比较注重的话,不建议使用server-u,特别是如果公司有安装了server2008的话,我们就可以使用server2008子代的IIS工具来搭建我们的ftp服务器。...
  • windows功能弹窗里面包含 Internet Information Services 这个选项功能,否则无法搭建,如果没有的话,建议重装系统,因为有些精简版的非正版windows,这个功能被精简掉了。 一、搭建步骤: 1、开启 FTP 服务功能 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 507
精华内容 202
关键字:

windows系统搭建ftp服务器