Windows server 2008R2搭建FTP服务器
  VhH2gIOj3n2c 2023年11月02日 40 0

FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。

http协议,ftp协议,邮件协议(smtp,pop)最早的三个应用级协议

基于C/S结构

FTP服务与客户端连接采用双通道连接协议,一个通道负责传输指令连接以及协商数据传输的随机端口,一个通道负责传输数据连接

FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。

PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用 PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。

PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用 PASV命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。

一般情况下,FTP服务的数据传输通道都采用被动连接模式。被动模式是指在数据传输通道中客户端向FTP服务器发起连接请求,而FTP服务端一般会设置企业级的防火墙,该防火墙具有数据的跟踪功能,FTP服务器的防火墙会记录客户端的与服务端在命令传输通道协商出的数据传输通道端口,从而设置防火墙策略开放该端口的连接。

FTP软件介绍

FTP服务器:

Wu-ftpd,Proftpd,Pureftpd,ServU,IIS

vsftpd:Very Secure FTP Daemon,CentOS默认FTP服务器 高速,稳定,下载速度是WU-FTP的两倍 ftp,redhat.com数据:单机最多可支持15000个并发

客户端软件: ftp,lftp,lftpget,wget,curl

ftp -A ftpserver port -A主动模式 –p 被动模式

lftp –u username ftpserver

lftp username@ftpserver

lftpget ftp://ftpserver/pub/file

gftp: GUI centos5 最新版2.0.19 (11/30/2008)

filezilla(开源免费的linuxftp客户端软件,支持ssh协议),CuteFtp,FlashFXP,LeapFtp

IE ftp://username:password@ftpserver

FTP服务介绍

状态码:

1XX:信息 125:数据连接打开

2XX:成功类状态 200:命令OK 230:登录成功

3XX:补充类 331:用户名OK

4XX:客户端错误 425:不能打开数据连接

5XX:服务器错误 530:不能登录


Windows server 2008R2搭建FTP服务器

1:搭建FTP服务器

服务器管理器文件()操作GA)帮助00)查看(V)2服务器管理器(VI-MACFEEDBST)角色角色添加角色功能诊目查看安装在服务器上角色的运行状况,以及添加或删除角色和功能.删余角色配查看(V)0日防火刷新()角色摘要帮助角色摘要帮助H)添加角色角色:已安装1个(共17个)连接女王规则监视删除角色WEB服务器(IS)服务聚M工 控件本地用户和组用户TEB 服务器(IS)WEB服务器(IS)帮助组提供可靠,可管理并且可扩展的 WEB 应用程序基础结构.存储角色状态转到WEB服务器(IS)消息:无系统服务:全部正在运行事件:最近24小时内无最佳密钱分析程座:若要启动最佳实践分析程序扫描,请转到此角色主页上的最佳实践分析释常平铺商口,然后争击"扫描比角色"

Windows server 2008R2搭建FTP服务器_服务器


服务器管理器帮助 OH)查看(V)文件()操作(A)?X服务器管理器角色功能开始之前诊断配置任务计划用田开始之前高级安全此向导帮助您在此服务器上安装角色.根据要求比服务器执行的任务来确定要安装的角色,预如共入站规享文档或主持网站.服务器角色出站规继续操作之前,请验证以下事项:确认连接安:包含量网络设置,创如鑫保护,地址监视进度服务已安装WINDOWS UPDATE 中的最新安全更新结果WM工控件本地用户和如果您必须结束上述的任何操作,请取消此向导,结束操作,然后再次运行向导.助用户若要维续,请单击"下一步".组存储默认情况下将跳过比页(S)上一步(P)下一步(()安装()取消

Windows server 2008R2搭建FTP服务器_服务器_02


服务器管理器文件(以)操作(A)查看(V)帮助?服务署管理器添加角色向导安角色WEB 服务会日选择服务器角色INTERN功能日田田诊断配置开始之前选择要安装在此服务器上的一个或多个角色.任务计划用描述:角色(R)服务器角色回高级安全KEB 服务器(ITS)提供可靠,可管理确认入站规ACTIVE DIRECTORY RIGHTS MANAGENENT SERVICES并且可扩展的 WEB 应用程序基础结AETIVE DIREETORY 联合身份验证服务出站规进度构.ACTIVE DIRECTORY 轻型目录服务连接安结果ACTIVE DIRECTORY 域服务田乡田监视证书服务服务ACTIVE DIRECTORYDICP 服务器WM工 控件DMS 服务器本地用户HYPER-YWEB服务器(IS)S)存储WINDOWS SERVER UPDATE SERVICESWINDOWS部署服务传真服务器打印和文件服务网络策略和访问服务文件服务应用程序服务器远程桌面服务可以从"角色"主页中添加其他角色服务.有关服务器鱼色的详细信息安装()<上一步()取消

Windows server 2008R2搭建FTP服务器_服务器_03


服务器管理器帮助H)文件(F)操作(A)查看(V)?服务器管理器四添加角色向导曰安角色LWEB 服务管选择角色服务田INTERN功能日田田诊断开始之前配置选择为WEB 服务器(IS)安装的角色服务:任务计划用描述:服务器角色角色服务():高级安全FTP 服务器能够使用 FTP 协议在客WEB 服务器(IS)ITS 客户端证书映射身份验证入站规户端和服务器之间传输文件.用户VI 授权出站规角色服务可以使用 FTP 客户端或支持 FTP请求筛选连接安的WEB 测览器建立 FTP 连接并传确认IP 和域限制输文件.监视进度性能服务静态内容压缩WMI 控件助结果动态内容压缩本地用户管理工具日用户ITS 管理控制台组ITS 管理脚本和工具存储管理服务日IIS6管理兼容性IIS6元数据库兼容性ITS 6 WHI 兼容性IIS 6 脚本工具IIS 6 管理控制台FTP服务器FTP SERVICE& FTP 扩展IIS 可承载 WEB 核心有关角色服务的详细信息<上一步 P)下一步()安装()取消

Windows server 2008R2搭建FTP服务器_服务器_04


服务器管理器文件()帮助H)查看(V)操作(A)?服务器管理器X口发角色WEB 服务号安装结果田功能诊断开始之前配置已成功安装以下角色,角色服务或功能:任务计划用服务器角色日1条警告消息显示如下高级安全WEB服务器(IS)入站规未启用WINDOW:自动更新.为确保自动更新安装的角色或功能,请启用"控制面板"角色服务出站规WINDOWS UPDATE连接安确认监视安装成功WEB 服务器(IS)田乡村进度服务已安装以下角色服务:WMI 控件结果WEB 服务器本地用户常见 HTP 功能用户静态内容组默认文档存储目录浏览HTTP 错误应用程序开发ASP.NET.NET 扩展性ASPCGTISAPI 扩展ISAPI 筛选器在服务器端的包含文件健康和诊断打印,保存或通过电子邮件发送安装报告下一步@)关闭(0)上一步R取消

Windows server 2008R2搭建FTP服务器_服务器_05


2:创建相关的用户账户与组

服务器管理器帮助OO)文件()操作(A)查看(V)操作服务器管理器(MACFEEDBSJ)组24个组角色组描述名称服务器(IS)管理员对计算机/域有不受限制..ADMINISTRATORS更多操作INTERNET 信息服务备份操作员为了备份或还原文件..BACKUP OPERATORS功能四田田允许该组的成员连接到企业中的...CERTIFICATE SERVICE DCOM ACCESS诊断授权成员执行加密操作.配置CRYPTOGR APHIC OPERATORSD COMDISTRIBUTED?X任务计划程序新建组EVENT LOG高级安全 质INDOWS 防火入站规则GUESTS组名(G):FTPUSER出站规则IIS IUSRS描述(D):连接安全规则NETWORK CONFIGW监视田01PERFORNANCE LOG成员0M):服务PERFORMANCEMONI星虹 控件POWER USERS本地用户和组日PRINT OPERATORS用户REMOTE DESKTOP 1组REPLICATOR存储国USERSSQLSERVER2005SQISQLSERVERDTSUSEZSQLSERVEXFDHOSTLSQLS ERVERMSASUSE添加(A).册除 OR)SQLS ERVERLLSSQLSSQLSERVERMSSQLUSSQISERVERREPORTS帮助00关闭(0)创建C)SQLSERVERSQLAGER

Windows server 2008R2搭建FTP服务器_服务器_06


服务器管理器文件()帮助00操作(A)查看(V)服务器管理器操作(VMACFEEDBSJ)2个用户用户日角色用户全名描述名称WEB 服务器(IS)管理计算机(域)的内置账户ADNINISTR.更多操作信息服务中INTERNET供来宾访问计算机或访问域的内...GUEST功能诊断配置任务计划程序高级安全WINDOWS防火入站规则出站规则连接安全规则监视服务W红 控件本地用户和组用户新用户01).组存储查看()刷新(F)导出列表(L)..帮助00

Windows server 2008R2搭建FTP服务器_服务器_07


服务器管理器查看(V)文件()操作(A)帮助00)服务器管理器(VI-MACFEEDBSJ)操作2个用户用户珍角色用户猫述名称全名WEB 服务器(IS)管理计算机(域)的内置帐户ADMINISTR.更多操作INTERNET 信息服务中供来宾访问计算机或访问域的内...GUEST功能诊断配置新用户任务计划程序高级安全 WINDOWS 防火用户名(0):入站规则FTPADNIN出站规则全名():连接安全规则监视描述():服务WMI 控件本地用户和组密码(P):用户组确认密码(C):存储用户下次登录时须更改密码(M)用户不能更改密码(S)密码永不过期(W)帐户已禁用(B)关闭(0)帮助H)创建(E)

Windows server 2008R2搭建FTP服务器_服务器_08


服务器管理器帮助00文件(A)操作(A)查看(V)X服务器管理器探作2个用户(VM-MACFEEDBSJ)用户日角色描述用户全名名称WEB 服务器(IS)管理计算机(域)的内置帐户ADMINISTR....更多操作信息服务INTERNETFTPADMINETPADMIN功能设置密码(S).宾访问计算机或访问域的内.GUESTFTPADMIN诊断配置所有任务(K)更多操作任务计划程序删除()高级安全WINDOWS防火重命名制)入站规则出站规则民性(R)连接安全规则监视中心田帮助OL)服务精工 控件本地用户和组用户组存储

Windows server 2008R2搭建FTP服务器_服务器_09


服务器管理器帮助OL)查看(V)文件()操作(A) |操作服务器管理器(VI-MACFEEDBST)2个用户用户角色用户描述全名名称HEB 服务器(IS)管理计算机(域)的内置账户ADMINISTR.更多操作INTERNET 信息服务0FTPADMINFTPADMIN供来宾访问计算机或访问域的内..GUESTFTPADMIN更多操作?X国性FTPADMIN任务计划程序高级安全WINDOWS 防火拨入远程卓面服务配置文件个人虚拟机远程控制入站规则隶属于环境云置文件常规会话出站规则隶属于 M)连接安全规则田谷田监视USERS服务WHI 控件本地用户和组用户组存储直到下一次用户登录时对用户的组添加@).删除(R)成员关系的更改才生效.帮助取消确定应用(K)

Windows server 2008R2搭建FTP服务器_服务器_10


服务器管理器文件(F) 查看(A)查看(V)帮助X圆区服务器管理器操作(VM-HACFEEDBSJ)2个用户用户角色用户描述全名名称WEB 服务器(IS)管理计算机(域)的内置账户ADNINISTR.更多操作INTERNET信息服务0FTPADNINFTPADNIN功能供来宾访问计算机或访问域的内GUESTFTPADIN诊断配置更多操作民性FTPADIN任务计划程序高级安全WINDOW:防火远程桌面服务配置文件远程控制个人虚拟机入站规则隶属于会话配置文件环境常规出站规则康属干01):连接安全规则监视FTPUSER田0元服务WM工控件本地用户和组用户组存储直到下一次用户登录时对用户的组成员关系的更改才生效.添加()..包包除(R)确定取消应用(A)帮助

Windows server 2008R2搭建FTP服务器_服务器_11


3:添加FTP站点

服务器管理器查看(V)帮助00文件(A)操作(A)?服务器管理器(VM-MACFEEDBSJ)信息服务(IS)管理器INTERNET角色VM-HACFEEDBSJ网站WEB服务器CISINTERNET 信息服务0连接操作功能网站诊断田田添加网站配置起始页设置网站默认设置(湘开始(G)任务计划程序筛选:全部显示(A)VI-MACFEEDBSJ M-MA高级安全WINDOWS防火添加 FTP 站点...绑定名称状态ID应用程序池入站规则设置FIP站点默认值...网站已启动(...*:80 (HTTP)DEFAULT WEB SITE出站规则添加网站...帮助连接安全规则监视具芯田联机帮助刷新(R)服务WI 控件添加 FTP 站点本地用户和组切换到内容视图用户组存储

Windows server 2008R2搭建FTP服务器_服务器_12


服务器管理器帮助00)查看(V)文件()操作(A)?服务器管理器(VH-MACFEDEST)INTERNET信息服务(IS)管理器日角色VM-HACFEEDEST网站WEB 服务器(IS)INTERNET信息服务操作连接功能诊断?X添加FIP 站点添加网站..配置设置网站默认设置任务计划程序站点信息高级安全WINDOWS防火均添加 FTP 站点..入站规则设置FTP站点默认值.出站规则FTP 站点名称(T):帮助连接安全规则FTP日日报监视联机帮助服务内容目录紧M工 控件物理路径00:本地用户和组D:&FTP用户组存储下一步 OT)完成()上一页(P)取消

Windows server 2008R2搭建FTP服务器_服务器_13


服务器管理器帮助00查看(V)文件(A)?服务器管理器(VM-MACFEEDESJ)信息服务(IS)管理器INTERNET角色VIMACFEEDBSJ网站WEB 服务器(IS)NTERNET 信息服务操作连接功能中国日田田诊断添加 FTP 站点添加网站.配置设置网站默认设置任务计划程序绑定和SSL设置添加FTP 站点...高级安全+INDOWS防火入站规则设置FIP 站点默认值...出站规则绑定帮助连接安全规则IP 地址(((端口(0):监视联机帮助全部未分配服务21紧MI 控件启用虚拟主机名(E):本地用户和组虚拟主机(示例:FTP.CONTOSO.COM)(V):用户组存储自动启动 FTP 站点(S)需要SSL 证书(C):未选定查看(L)下一步 ON)取消完成()上一页(P)

Windows server 2008R2搭建FTP服务器_服务器_14


服务器管理器帮助00查看(V)文件()操作(A)?服务器管理器(VM-MACFEEDBS.T)信息服务(IS)管理器INTERNET日角色网站VM-NACFEEDBSTWEB 服务器(IS)信息服务门操作连接功能诊断XX添加 FTP 站点添加网站配置设置网站默认设置.任务计划程序身份验证和授权信息高级安全WINDOWS防火添加FTP 站点入站规则设置FTP站点默认值...出站规则身份验证帮助连接安全规则匿名()监视联机帮助服务区 基本 B)WMI 控件本地用户和组授权用户组允许访问(C):存储田指定角色或用户组FTPUSER权限区读取Q)区写入()上一页OP)下一步((取消完成F)

Windows server 2008R2搭建FTP服务器_服务器_15


无法显示该网页-TINDORSEXPJINTERNET EXPLORERFTP://LOCALHOST/INTERNET EXPLORER要登录到该 FTP 服务器,请键入用户名和密码.FTP 服务器:LOCALHOST用户名@:FTPADMIN密码():登录后,可以将这个服务器添加到您的收藏夹,以便轻易返回.厂医名登录(登录()取消

Windows server 2008R2搭建FTP服务器_服务器_16


根位子OCALHOSTTINDORSEXPLORERINTERNETFTP://LOCALHOST/网页快讯库收藏夹建议网站FTP 根位于 LOCALHOSTFTP根位于LOCALHOST若要在WINDONE 资源管理器中查看此FTP 站点,请单击"页面",然后单击"在明INDOWS 资源管理器中打开 站点".11/03/2015 12:38下午0新建文本文档.TXT目录新文件夹11/03/2015 12:36下午

Windows server 2008R2搭建FTP服务器_服务器_17



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  ehrZuhofWJiC   2024年05月17日   36   0   0 服务器linux
VhH2gIOj3n2c
作者其他文章 更多