Wing FTP Server Corporate 6.4.0:企业级FTP服务器软件

版权申诉
5星 · 超过95%的资源 1 下载量 14 浏览量 更新于2024-12-03 收藏 14.58MB RAR 举报
资源摘要信息:"Wing FTP Server Corporate 6.4.0 是一款专业的跨平台 FTP 服务器软件,支持多种传输协议,包括 FTP, FTPS, SFTP 以及 HTTP/S。该软件采用了可伸缩的处理器架构和异步IO处理技术,因此在文件传输的速度和效率方面表现出色。Wing FTP Server 具备高稳定性和可靠性,即使在高负载的情况下也能保证服务器的持续稳定运行,非常适合企业内部文件传输使用。 该软件支持基于 Web 的管理端和客户端,使得用户可以随时随地管理服务器,还提供了一个可编程的事件管理器,支持 Lua 脚本扩展。此外,它还具有负载均衡与高可用性的特性,通过 Wing Gateway 集群实现。Wing FTP Server 支持创建和分享文件共享链接,提供了数据库存储与 LDAP 验证功能,并具备安全的文件传输、FIPS 140-2 加密、Anti-Hammering 防护等安全特性。此外,软件还支持 IP 限制、账户过期、SFV 文件校验、IPv6 等多种特性。 Wing FTP Server 还有跨平台支持(Windows, Linux, Mac OS X, Solaris 等操作系统),可编程的计划任务,支持虚拟目录,提供了多种语言界面(目前支持14种语言)。软件提供磁盘配额及比例分配,用户可以独立分配磁盘空间和网络带宽。审计报告功能能够记录所有客户端操作,便于实时分析和报告生成。" 知识点详细说明: 1. FTP 服务器软件: FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上进行文件传输的标准协议。Wing FTP Server 是一款专业的 FTP 服务器软件,支持文件的上传和下载操作。 2. 跨平台支持: 意味着该软件能够在多种操作系统上运行,包括 Windows、Linux、Mac OS X 和 Solaris。这为不同操作系统的用户提供了一致的文件传输服务。 3. 异步IO处理: 异步输入输出(Asynchronous Input/Output,异步 IO)是指应用程序不需要等待一个操作的完成即可继续执行其他操作。这种处理技术可以提高服务器处理文件传输的效率和速度。 4. Web 管理端: 提供了一个基于网页的管理界面,用户可以通过任何标准的网络浏览器进行服务器的管理操作,不受地理位置限制。 5. iOS & Android App: 提供了移动应用支持,使得 Android 和 iOS 用户能够通过手机应用传输文件,方便了移动办公环境下的文件共享和管理。 6. 可编程的事件管理器: 事件触发时,可以通过编写和执行 Lua 脚本来响应事件,或者发送电子邮件、执行第三方应用程序等。 7. 负载均衡和高可用性: 通过 Wing Gateway 集群技术,可以实现多个服务器之间的负载均衡和高可用性部署,保障服务的稳定性和连续性。 8. 安全传输协议: 支持 FTPS、SFTP 和 HTTPS,这些都是安全的文件传输协议,通过 SSL 或 SSH 加密来保护数据传输过程的安全。 9. FIPS 140-2: 这是一种美国国家标准技术研究所(NIST)发布的加密模块安全标准,Wing FTP Server 支持该标准,意味着它提供了比普通加密更高的安全级别。 10. IP 访问规则和账户过期时间: 提供了 IP 限制和账户过期的功能,用户可以设置允许访问的 IP 地址列表和账户的有效期限,以增强服务器的安全性。 11. SFV 校验: SFV(Simple File Verification,简单文件校验)是一种校验文件完整性的方法,Wing FTP Server 的 SFV 校验能够保证传输文件的准确无误。 12. 域名支持和磁盘配额: 支持多个域的配置,相当于在同一 IP 上运行多台虚拟服务器。同时每个用户可以分配独立的磁盘空间配额和上传下载比例。 13. 可编程的计划任务: 通过 Lua 脚本可以定义和执行计划任务,方便进行自动化管理和定期操作。 14. Lua API: 提供了一组丰富的 API 接口,供 Lua 脚本调用,以便进行复杂的自定义操作。 15. IPv6 支持: 随着 IPv4 地址的耗尽,IPv6 的支持变得越来越重要。Wing FTP Server 也提供了对 IPv6 的支持。 16. 审计报告: 软件记录了所有客户端操作,可以通过审计报告功能进行实时分析和报告生成,有助于企业监控和管理文件传输活动。 17. 多语言支持: 提供了包括简体中文、繁体中文在内的 14 种不同语言的用户界面,满足了不同语言用户的需求。 18. 虚拟目录: 允许将虚拟目录映射到实际的物理路径,提供了更加灵活的文件管理方式。 通过以上的特性,Wing FTP Server Corporate 6.4.0 为用户提供了强大的文件传输解决方案,适用于需要高效、安全、可管理性的企业环境。同时,丰富的功能和多平台支持也使其成为一款灵活而强大的 FTP 服务器软件。
2018-05-09 上传
自己写的ftp服务端程序代码,支持{"USER", do_user }, {"PASS", do_pass }, {"CWD", do_cwd }, {"XCWD", do_cwd }, {"CDUP", do_cdup }, {"REIN", do_rein },//重新初始化,此命令终止USER,重置所有参数,控制连接仍然打开,用户可以再次使用USER命令 {"QUIT", do_quit }, /*------------传输参数命令------------*/ {"PORT", do_port },//数据端口,主要向服务器发送客户数据连接的端口 //格式为PORT h1,h2,h3,h4,p1,p2,其中32位的IP地址用h1,h2,h3,h4表示,16位的TCP端口号用p1,p2表示 {"PASV", do_pasv },//此命令要求服务器数据传输进程在指定的数据端口侦听,进入被动接收请求的状态 {"TYPE", do_type },//文件类型,可指定ASCII码、EBCDIC码、Image、本地类型文件等参数 /*------------服务命令----------------*/ {"RETR", do_retr },//下载文件 {"STOR", do_stor },//上传 {"APPE", do_appe },//上传,如文件已存在,数据附加到尾部 {"REST", do_rest },//重新开始 {"RNFR", do_rnfr }, {"RNTO", do_rnto },//重命名文件或目录 {"ABOR", do_abor },//异常终止 {"DELE", do_dele },//删除文件 {"RMD", do_rmd },//删除目录 {"XRMD", do_rmd }, {"MKD", do_mkd },//新建目录 {"XMKD", do_mkd }, {"PWD", do_pwd },//打印当前目录 {"XPWD", do_pwd }, {"LIST", do_list },//列目录详细清单 {"NLST", do_nlst },//列目录短清单 {"SYST", do_syst },//获取系统信息 {"STAT", do_stat },//返回服务器状态 {"SIZE", do_size },//获得文件大小 {"HELP", do_help }, {"NOOP", do_noop }, {"SITE", do_site }, }等命令