Xlight FTP Server 是一款用 C 语言编写的高性能 FTP 服务软件,对系统资源的占用很低,配合高效的网络算法能比较充分地利用带宽,在条件理想时能支撑数千用户同时下载。它自带完整的中文界面、帮助文档和服务器响应,方便国内用户直接上手。软件允许在同一台设备上通过多个端口运行多个虚拟服务器,也能注册为 Windows 系统服务实现开机自启。用户虚拟目录隔离机制让每个用户只能看到自己的独立目录,配合分级虚拟目录还能配置公共目录和组目录,灵活控制文件共享权限。

1、 用户认证可以对接活动目录(Active Directory),也能把 FTP 服务器的用户设置保存在活动目录里
2、 支持 LDAP 目录服务器认证,同样允许将 FTP 用户设置保存在 LDAP 目录服务器上
3、 用户账户、密码和设置可以放进外部数据库统一管理,支持数据库存储过程,方便和其他数据库应用整合
4、 文件传输日志也能通过 ODBC 写进数据库,便于集中查看和统计
- 采用 128 位 TLS 加密保护 FTP 会话与数据传输,支持 TLS 客户端证书认证
- 支持 SFTP(SSH2)协议,SFTP 虚拟服务器可以像 FTP 虚拟服务器一样创建和管理
- 提供反盗链保护功能,减少资源被外部站点直接引用
- 访问控制列表提供多种方式,灵活控制用户在 FTP 服务器上的访问权限
- 详细记录 FTP 会话和错误日志,同时支持 UNIX 下的 xferlog 格式,能被 AWStats 等流量统计工具直接读取
- 所有服务器日志可以同时发送到 Syslog 服务器
- 支持电子邮件事件通知,磁盘空间不足、用户上传或下载等事件都能自动发邮件提醒
- 图形界面远程管理不需要单独开端口,通过 FTP 端口就能管理位于防火墙内的服务器,在任何地方都能操作
1、 带宽管理可以细调服务器总带宽、虚拟服务器带宽、组带宽以及单个用户的速度,还能根据时间动态设定
2、 分级虚拟目录系统提供公共虚拟目录和组虚拟目录,组内用户能看到组目录,所有用户都能看到公共目录
3、 支持 MODE Z 实时压缩传输,也完整支持 IPv6,所有 FTP 服务器功能都已整合 IPv6
4、 支持 UPnP,当服务器位于宽带路由器后面时,可以方便地通过 UPnP 配置路由器让外部用户访问
5、 实时配置管理让所有 FTP 配置更改立刻生效,无需重启服务器,也不会中断用户服务
6、 账号身份模拟允许服务器使用多个身份模拟账号,访问设有密码保护的不同远端网络共享
1、 安装为系统服务:点击 [Global Option] 图标,在“全局选项”里进入 [通用]->[系统服务],点击“管理 FTP 服务器系统服务”中的“设置...”,在对话框内点击“安装系统服务”
2、 另一种安装方式:如果通过 setup_cn.exe 安装,可从 Windows 菜单 [开始]->[Xlight 程序组]->[Xlight FTP 系统服务] 中找到对应菜单,用它安装或卸载系统服务
3、 安装成系统服务后,可以勾选“在 Windows 启动后在任务栏显示程序图标”,让用户登录时自动显示任务栏图标
4、 升级前需要先停止正在运行的服务器;如果服务器以 Windows 系统服务运行,要到“控制面板-管理工具-服务”中找到 Xlight FTP Server,右键选择停止
5、 升级方法一:卸载旧版本(旧配置文件会保留),再把新版本装到以前的安装目录;如果之前作为系统服务运行,需要重新安装为系统服务
6、 升级方法二:从官方下载服务器运行文件,直接覆盖旧的运行文件(默认在 c:\program files\xlight\),Xlight 服务器只有一个运行文件 xlight.exe,其余是配置文件和帮助文件,这种方式不需要重新安装系统服务
- IP 地址范围有三种写法:通配符(如 192.168.0.*,只能表示完整地址段)、直接写范围(如 192.168.1.15 - 192.168.1.45)、子网掩码(如 192.168.0.1/24 或 192.168.0.1/255.255.255.0)
- Socket 缓存大小会影响速度,提高发送缓存可提升下载速度,提高接收缓存可提升上传速度;具体数值需要自行试验,建议 1000 人下载的服务器发送缓存不超过 64K,500 人下载的服务器不超过 128K
- 上传 SFV 校验:先在虚拟服务器里启用“上传文件 SFV 检查”,再用 flashsfv 等工具为待上传文件生成 .sfv 校验文件
- 上传时先传 .sfv 文件,再传其他文件;服务器会自动按校验文件里的 CRC32 值检查,不符合的文件会被自动改名为 .bad 后缀,CRC32 正确的文件再次上传后对应的 .bad 文件会被自动删除
- 登录后命令速度控制每个用户登录后每秒可执行的 FTP 命令总数,系统默认 20 条,这个限制会影响大量小文件的连续下载或上传,但不会影响文件下载速度本身
- 平时不要把这个值设得太高,过高的命令执行速度会给恶意用户实施拒绝服务攻击的机会;普通用户每秒 10-20 条已经够用,降低命令速度也有助于提升服务器性能,并减弱 FTP 搜索引擎、FTPLIST 等软件以及大量搜索行为对服务器的影响
(您的评论需要经过审核才能显示)
0条评论