建立FTP详细教程
很多人都喜欢用serv-U,这这里我顺便也讲一下serv-U 和IIS6.0 FTP。 Serv-U 也是一款
FTP服务器端软件, IIS6.0 FTP是微软系统自带集成的一款FTP终端。我们也可以说它是
一款服务器组件,因为他是集成在IIS上的。那么我们来看看两款终端到底哪款更好呢。首
先我们从开发者的角度来看serv-U是第三方开发的软件,而IIS6.0 FTP组件是微软自己开
发的,所以IIS6.0 FTP兼容性绝对优于serv-U. 再者性能上我们也做过测试,同样的连接
数,在连接速度上IIS 6.0FTP比serv-U更快
我们进入正题吧,接下来我将用图文的方式为大家演示IIS6.0 FTP的完全安装过程
第一步要安装FTP组件
在控制面板里打开添加删除程序,这个大家都知道吧
点添加windows组件
找到应用程序服务器,选择它,再点击详细信息。
选择信息服务器,点详细信息。
找到 文件传输协议(FTP)服务 把勾打上。然后点确定。再确定,一直到回到以下界面
到这里你把WIN2003的系统光盘放入光驱再点下一步
系统开始安装,如果没有放入光盘系统会提示你选择安装文件。如果你确实没有的光
盘你可以在www.wlzz5.com去下载。很多软件我都帮大家收集了,因为考虑到一些软件不好
找会浪费大家的时间。
组件到这里就安装完成了,接下来我给大家讲服务器的配置。
在开始,程序,管理工具里打开,internet 信息服务(IIS)管理器
用iis建立ftp服务器:
用iis建立服务器不是非常复杂,操作起来比较简单,类似于用iis建立网站,其中涉
及的虚拟目录等概念和网站中的虚拟目录一致。
通过任务栏的开始, 所有程序,管理工具,再其下找到信息服务(iis)管理器,打开管
理器后会发现在最下方有一个ftp站点的选项,我们就是通过它来建立ftp服务器。
IIS上默认有个FTP站点,我们千万不要把这个站点删了,因为微软的FTP比较小气,
由于不能建多个站点共用21端口,所以我们就通过建立虚拟目录来实现多个用户共用端口。
我们先为FTP服务器建立一个专门的用户组,桌面上,我的电脑右键点管理。再点本地
用户和组。
在组里面新建一个组,命名可以根据需求,我设置的是先不关这个界面,等下我们还
要用到
默认的FTP站点目录路径是C:\Inetpub\ftproot 我们要给这个目录设置的权限,右键,
属性,然后点选项卡里的安全,别告诉我没有,除非你的不是,如果不是请不要继续看教程,
浪费你时间。
我们只需要给ftproot administrators 组所有权限ftp_user 切记是只给读取权限,
除了这两个其他用户或组全删除,这步很重要,很容易出错。,设置好后点确定
然后我们回到internet 信息服务器管理器的FTP站点上,在默认FTP站点上点右键,
依次点击新建,虚拟目录.
点下一步
虚拟目录别名就是这个虚拟目录的名称,必须和你要设置的用户名一样。填好再下一
步。
选择FTP站点内容的路径。比如你要用往D:\webroot\phproot\wwwroot里传东西,那
这里就选择D:\webroot\phproot\wwwroot选好再下一步
把读取和写入权限选上,点下一步。
点完成.
接下来我们要为这个虚拟目录的文件夹给予权限。我们首先打开如下界面
在以上界面我们要在本地用户和组用户里新建一个用户,是用于FTP登陆的
比如我们要用登陆,那就新建一个ftproot点创建,然后点关闭。
找到刚刚新建的用户,右键再点属性。
选项卡隶属于里有个 users组,我们称为危险的组,把它删掉吧,
然后添加ftp_user组 点确定后再点ftproot 属性下面的确定。这样我们一个拥有F
TP登陆权限的用户就建立成功了,还有最后一步就成功了。
找到 我们的FTP目录文件夹我们演示是用的D:\webroot\phproot\wwwroot
(1-1)
(1-2) 这个文件夹邮件属性里的安全选项卡,把系统默认的用户都给删了只留admini
strators 如1-1 如果删不掉就点高级(如1-2)把允许父项的继承权限的勾去掉,提示你的
时候点复制。然后确定后你就可以删除用户了。
删除多余用户后我们再给他 ftproot 这个用户的权限,并允许它完全控制。然后点确
定。 这步可以说是最后一步了,我们用FTP软件登陆测试一下 IE里打开ftp://192.168.
1.2 (我电脑IP是这个,你不一定跟着我填这个)帐号是 ftproot 密码是 111111 登陆成功
能看到你FTP文件夹里的文件就成功了。
FileZilla局域网FTP服务器快速搭建
FileZilla局域⽹FTP服务器快速搭建
部署环境:
⽹络环境中由路由器管理、分配内⽹设备的IP。
可以⽤DHCP⼯具绑定设备的IP。
服务器部署使⽤Win10中的FileZilla Server,下⾯说⼀些具体配置步骤。
⼀、安装FileZilla FTP Server。
⼆、设定被动模式(PASV)的参数。
1、指定PASV模式端⼝号,如23300-23320,⽤来指定PASV模式下服务器开放哪些端⼝⽤于数据传输:
2、被动模式下,我们可以给这个FTP服务器指定⼀个固定的本地IP,⽅便客户端进⾏访问和其他设置(⽐如内⽹穿透时常常是客户端使⽤PASV模式连接服务器):
3、加⼊⼀个令牌/证书机制来保证传输安全:
证书信息可以⾃⾏⽣成。
三、添加⽤户并配置参数:
1、⽤户名。
2、密码。
3、该⽤户可以获得的根⽬录、别名映射⽬录(Alias)等。
4、该⽤户对上述⽬录、⽂件的访问权限。
四、防⽕墙设置。
windows运⾏:
firewall.cpl
找到“⾼级设置”:
在“⼊站规则”中添加表项,允许程序使⽤20,21和7090-8010端⼝:
保存上述防⽕墙配置。
⾄此,局域⽹内应当可以访问这个FTP服务器了。
FTP基础知识
FTP基础知识一、初级教程1. FTP协议什么是FTP呢?FTP是TCP/IP协议组中的协议之一,是英文File Transfer Protocol的缩写。
该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。
简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载(download)”文件。
若将文件从自己计算机中拷贝至远程计算机上,则称之为“上载(upload)”文件。
在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。
2. FTP服务器和客户端同大多数Internet服务一样,FTP也是一个客户/服务器系统。
用户通过一个客户机程序连接至在远程计算机上运行的服务器程序。
依照FTP协议提供服务,进行文件传送的计算机就是FTP 服务器,而连接FTP服务器,遵循FTP协议与服务器传送文件的电脑就是FTP 客户端。
用户要连上FTP服务器,就要用到FPT 的客户端软件,通常Windows自带“ftp”命令,这是一个命令行的FTP 客户程序,另外常用的FTP 客户程序还有CuteFTP、Ws_FTP、Flashfxp、LeapFTP、流星雨-猫眼等。
3. FTP用户授权3.1 用户授权要连上FTP 服务器(即“登陆”),必须要有该FTP服务器授权的帐号,也就是说你只有在有了一个用户标识和一个口令后才能登陆FTP服务器,享受FTP服务器提供的服务。
3.2 FTP地址格式FTP地址如下:ftp://用户名:密码@FTP服务器IP或域名:FTP命令端口/路径/文件名上面的参数除FTP服务器IP或域名为必要项外,其他都不是必须的。
如以下地址都是有效FTP地址:ftp://ftp://list:list@ftp://list:list@:2003ftp://list:list@:2003/soft/list.txt3.3匿名FTP互连网中有很大一部分FTP 服务器被称为“匿名”(Anonymous)FTP服务器。
WIN10下局域网使用FileZilla搭建FTP服务器(Server端Client端)
WIN10下局域⽹使⽤FileZilla搭建FTP服务器(Server端Client
端)
利⽤FileZilla搭建FTP服务器
1 服务端(server)搭建教程
1. 搜索filezilla server官⽹下载后默认安装
2. 打开FileZilla Server Interface.exe:
->弹出窗⼝后Host内填写【127.0.0.1】或【localhost】
->密码不⽤写,点连接,显⽰如下图代表OK
3. 点击上图第⼀个⼩⼈头以新建⽤户(client):
1) general->add,输⼊⽤户名字,密码
2) sharefolders->add,添加共享的⽂件或⽂件夹,以及共享属性
3) 点击OK完成
⾄此服务端设置完成,server程序是在后台⾃动运⾏的,不需要管,没有界⾯。
当想关闭服务端时,点击闪电状符号,可以关闭服务器
2 客户端教程
安装FileZilla,打开之后点⽂件->站点管理器->新站点:
主机:写主机的IP,在服务器端,打开cmd,输⼊ipconfig查看IP地址
⽤户:你⾃⼰的⽤户名,让管理员在在服务器端添加
其余按图设置,点连接即OK
3 遇到问题
1.在服务器端,⼀开始不关闭防⽕墙,客户端⽆法连接
解决办法:关闭服务器端防⽕墙,或将FileZilla Server.exe加⼊防⽕墙允许通过名单
2.Host内填写【127.0.0.1】或【localhost】这⼀步不要乱改。
利用IIS组件搭建隔离式FTP服务器教程
利用IIS组件搭建隔离式IIS服务器教程一、FTP用户隔离说明:1.隔离 FTP 用户FTP 用户隔离为 Internet 服务提供商 (ISP) 和应用服务提供商提供了解决方案,使他们可以为客户提供上载文件和 Web 内容的个人 FTP 目录。
FTP 用户隔离通过将用户限制在自己的目录中,来防止用户查看或覆盖其他用户的 Web 内容。
因为顶层目录就是 FTP 服务的根目录,用户无法浏览目录树的上一层。
在特定的站点内,用户能创建、修改或删除文件和文件夹。
FTP 用户隔离是站点属性,而不是服务器属性。
无法为每个 FTP 站点启动或关闭该属性。
2.FTP 用户隔离模式:不隔离用户:该模式不启用 FTP 用户隔离。
该模式的工作方式与以前版本的 IIS 类似。
由于在登录到FTP 站点的不同用户间的隔离尚未实施,该模式最适合于只提供共享内容下载功能的站点或不需要在用户间进行数据访问保护的站点。
隔离用户:该模式在用户访问与其用户名匹配的主目录前,根据本机或域帐户验证用户。
所有用户的主目录都在单一 FTP 主目录下,每个用户均被安放和限制在自己的主目录中。
不允许用户浏览自己主目录外的内容。
如果用户需要访问特定的共享文件夹,您可以再建立一个虚拟根目录。
该模式不使用 Active Directory 目录服务进行验证。
注意:当使用该模式创建了上百个主目录时,服务器性能会下降用AD隔离用户:该模式根据相应的 Active Directory 容器验证用户凭据,而不是搜索整个 Active Directory,那样做需要大量的处理时间。
将为每个客户指定特定的 FTP 服务器实例,以确保数据完整性及隔离性。
当用户对象在 Active Directory 容器内时,可以将 FTPRoot 和 FTPDir 属性提取出来,为用户主目录提供完整路径。
如果 FTP 服务能成功地访问该路径,则用户被放在代表 FTP 根位置的该主目录中。
Windows server 2003搭建ftp服务器步骤
Windows server 2003搭建ftp服务器步骤参考,客户端使用主动模式(Windows server 2003 32/64位)在Windows下搭建ftp服务器可以使用系统自带的ftp服务。
以32 位的Windows server 2003为例,具体步骤如下:第一步:安装ftp服务a. 将i386文件拷贝到服务器上或插入Windows2003安装光盘b. 单击“开始-控制面板-添加或删除程序-添加/删除Windows组件”选项c. 在“组件”列表中,双击“应用程序服务器”选项,单击并选中“Internet 信息服务(IIS)”选项,然后单击“详细信息”按钮,打开“应用程序服务器子组件”窗口。
d. 选中“文件传输协议(FTP) 服务”这个选项,单击确定。
以上步骤如图1所示。
图1e. 单击“下一步”按钮。
出现提示时,如需要文件i386,则定位到刚才拷贝的i386文件,一直点下一步,最后点完成。
第二步:配置ftp站点a. 点击开始-管理工具-Internet 信息服务管理器,如图2所示。
图2b. 右键新建站点,点击下一步,填写FTP 站点描述,如图3。
图3c. 配置IP和端口,也可以选择默认的设置,点击下一步。
如图4。
图4d. 配置FTP用户隔离,选择隔离用户。
如图5。
图5e. 选择FTP的根目录,我在此C盘下新建了一个tmp目录,用它来做ftp的根目录。
设置好之后点击下一步,如图6。
图6f. 配置FTP站点的访问权限,点击下一步。
出现图7所示的界面。
出现这样的提示是因为我们的默认ftp站点是打开的,这个不用管它,点完成就可以了。
图7g. IIS 管理器的界面上,关掉FTP的默认站点,再在tmp站点上右键,点启动,就启动了新建的站点。
如图8。
图8f. 在tmp站点上右键,选择属性,可以配置tmp站点的属性.在这里可以设置ftp的站点目录以及站点目录的访问属性、是否允许匿名登录等属性。
如图9所示。
FileZilla Server配置FTP服务器教程
FileZilla Server配置FTP服务器教程FileZilla Server是目前稍有的免费FTP服务器软件,比起Serv-U FTP Server功能是小了很多,但是由于此软件免费安全,也得到了一些站长的喜爱。
下面就来介绍一下FileZilla Server配置FTP服务器教程。
FileZilla Server是目前稍有的免费FTP服务器软件,比起Serv-U FTP Server功能是小了很多,但是由于此软件免费安全,也得到了一些站长的喜爱。
下面就来介绍一下FileZilla Server配置FTP服务器教程。
下载:首先下载FileZilla Server,目前只有windows版本,也不支持多语言。
下载地址:/download.php?type=server中文乱码补丁:/projects/filezillapv汉化版:FileZilla Server 0.9.25汉化版安装:第1步选用最新版本的filezilla_server。
/。
然后在「FileZilla_Server-0_9_24.exe」安装档上按两下滑数左键,执行安装程序,接着再按一下〔I Agree〕按钮,开始安装。
第2步接着他会问你要安装哪些元件,安装方式:默认的标准,按一下〔Next〕继续下一步。
第3步接着他会问你要将FTP伺服器程式安装到哪个资料夹去,强烈推荐安装到非默认路径,以增加安全系数。
请按一下〔Next〕按钮,继续下一步。
第4步此步骤是询问我们是否要让FTP伺服器在电脑开机时自动启动,请点选【Install as service, started with Windows (default)】,再按一下〔Next〕。
这样FTP伺服器便会自动被安装成系统的Service,每次开机后便会自动再背景中启动并执行FTP伺服器的功能。
设置管理端口“14147”,强烈推荐修改此端口,例如:改成38121端口。
(注意不要和常见服务如80端口冲突)第5步接着我们可以设定是否在开机时自动启动「FileZilla Server Interface」伺服器管理介面,如果你常常需要管理你的FTP伺服器,可以选【Start if user logs on, apply only to current user】。
使用FileZilla Server搭建FTP服务器
使用FileZilla Server搭建FTP服务器目录一、环境需求 (2)1.系统要求 (2)2.网络要求 (2)二、软件安装 (2)1.运行安装程序 (2)2.配置启动形式 (4)三、软件配置 (6)1.添加账户与密码 (6)2.设置文件目录 (8)四、FTP的使用 (10)1.互联网访问 (10)2.局域网访问 (10)3.成功连接 (10)一、环境需求1.系统要求设备装有Windows 7/8/8.1/10系统。
2.网络要求设备能访问互联网,并且能在获取自己的内网或外网IP地址。
二、软件安装1.运行安装程序2.配置启动形式三、软件配置安装完成后可以得到如下界面。
1.添加账户与密码点击单个用户头像的按钮进入Users面板。
点击右侧Add按钮添加用户。
添加用户完毕后可勾选Password,进一步添加密码。
2.设置文件目录点击左侧Shared folders进入,点击中间下方的Add添加FTP初始根目录。
完成后点击OK保存。
四、F TP的使用1.互联网访问获取FTP服务器本机的外网IP地址,如果运营商没有固定单个外网IP,需要在路由器中进行端口映射。
如果运营商给出的IP段经常浮动变化,需要使用动态域名解析IP。
在服务端使用时输入ftp://服务器IP 或ftp://服务器域名进行访问。
2.局域网访问获取FTP服务器本机的内网IP地址。
在服务端使用时输入ftp://服务器IP 进行访问。
3.成功连接输入ftp协议URL后如果有账号密码,还需输入账号密码。
如果FTP连接成功,在服务器端的FileZilla Server会显示如下的日志反馈。
日志通常显示连接时间、登录IP、用户名、操作类型以及反馈标志。
wing ftp server 用法
Wing FTP Server是一款功能强大的FTP服务器软件,使用该软件可以帮助用户轻松实现FTP终端管理以及跨平台FTP文件传输。
以下是Wing FTP Server的一些基本用法:
1. 创建域:在第一次使用时,系统会弹出一个对话框要求建立一个域。
输入域名、FTP端口即可。
如果还想使用HTTP、FTPS或者SSH方式访问,可以选中它们,然后分配一个端口。
2. 创建用户:第一次使用系统还会弹出一个对话框要求创建一个用户。
输入用户名、密码和主目录,然后点击确定创建一个用户。
其他配置可以根据要求进行选择。
3. 设定用户访问目录:选择“目录”选项卡,可以设定该用户登录后访问的目录。
4. 使用FTP客户端登录测试:使用刚才创建的用户和密码登录测试。
以上只是Wing FTP Server的一些基本用法,更多高级功能和用法可以参考其官方文档或教程。
使用Serv-U创建FTP服务器
使用Serv-U搭建FTP服务器操作一:Serv-U的安装1 双击安装包,点击“下一步”2 选择安装位置,点击“下一步”3 进入安装过程,如下图4 安装完成操作二Serv-U的配置每个Serv-U引擎都能用来运行多个虚拟的FTP服务器,而虚拟的FTP服务器就称之为“域”。
对于每个Serv-U FTP服务器来讲,应该至少创建一个域和一个用户。
一:创建域1)进入Serv-U主界面,点击红圈处2)设置域名,这里的域名只是域的名称标识,没有任何的意义。
如输入aa。
3)选择域使用的协议及其相应端口,FTP服务器的默认端口为21,建议不要修改4)域IP地址。
如果计算机有多个固定的IP 地址,并且只想其中一个被FTP服务器所使用时,才需要在此地输入那个相应的IP地址;否则,一般建议不管是否有固定的IP 地址,都选择下面的选项(所有可用的IP地址)5)设置域的访问权限,用户访问域时的权限。
二:添加用户使用FTP时的一个重要概念是“匿名”用户。
这是指为了使用FTP,用户必须拥有一个用户ID和口令。
这个登录是在FTP连接建立过程中进行的。
这种情况大大限制了能够访问Internet信息的用户个数,因为每个访问点都必须花费时间来管理账号信息。
因此,一个匿名的FTP点被配置为允许任何用户访问系统,此时必须使用用户标识anonymous 匿名访问就是用户只需输入用户名,而无需输入密码的访问方式1、进入Serv-U主界面,点击红圈处2进入创建用户界面,选择“添加”用户ID 、密码,管理权限等设置选择根目录,即将该用户锁定到某个目录下4访问IP设置,通过此功能,用户可以针对不同的IP地址,设置不同的权限,从而有效地保障FTP服务器免受非法访问者的侵害。
如果想拒绝某一个IP访问FTP服务器,只要在“IP地址/名称/掩码”处填上某个IP地址,以后该IP访问将会全部被拦下。
当然,也可以根据通配符设置一个IP地址块,5设置访问权限1)读:对文件拥有读操作的权限,可下载文件,没有查看、列出目录的权限2)写:对文件拥有写操作的权限,可上传文件,但不能断点续传。
Serv-u架设FTP服务器最完善最详细教程
Serv-U的FTP服务器架设教程里面一共又三个文件,一个安装文件,一个汉化文件,一个序列号。
首先双击ServUSetup.exe 文件,安装Serv-U的英文原版程序,如图:然后就一路Next 下去就可以了,如图:到了这一步,点击Install ,开始安装因为我是局域网内安装,所以搜索到了TP-LINK的路由器设备,不用管它,继续Next到这一步,就安装结束了,点击Finish 结束安装过程。
此时,Serv-U自动弹出配置界面,我们一起来配置一下,如图:点击Next这一步询问是否在munu使用小图标,不用管它,我们按默认的继续Next这一步询问你是否开始运行和连接FTP服务器,我们继续Next然后开始配置FTP服务器创建新的域,如图:询问我们FTP的IP地址,如果是动态IP或者不知道IP,我们就保持空白不填就可以,我是没有填过这个IP的,继续Next上图询问我们域的名字,愿意改就改改,不愿意改就保持默认,无所谓的,继续点击Next这一步询问我们是否将Serv-U安装成系统服务,一般都选择Yes ,也就是安装成系统服务,否则,你每次开机后都要去手动启动Serv-U,累不累呀,呵呵。
继续Next这一步询问我们是否开启匿名用户访问,默认是开启,但是看到很多文章说Serv-U的安装时开启的匿名用户权限很高,对于服务器不安全,所以我建议还是选择No ,也就是不开启,等我们安装完毕后可以再手工建立该匿名用户。
继续Next上图询问我们是否创建一个客户端用户,我们先不创建,等Serv-U配置好了以后再创建,继续Next点击Finish ,结束域的配置。
可以看到你的Serv-U是一个30天的试用版,我们先不管它,点击OK,如图:我们可以看到我们的Serv-U服务器的域并没有在线(Domain is offline),如图:到底是什么问题呢?呵呵,很多安装过IIS的FTP服务的用户都会出现这样的问题,在此说说问题所在。
