主页 功能 下载 购买 常见问题 教程 联系
1. 如何升级正在运行的服务器?

升级前需要先停止运行的服务器.如果服务器作为Windows系统服务运行,需要到"控制面板-管理工具-服务",在服务窗口中找到 Xlight FTP Server,点鼠标右键,在弹出菜单中选停止.然后关闭服务窗口. 方法1. 卸载旧版本,旧的配置文件会被保留.重新安装新版本到以前的安装目录.(如果以前FTP服务器作为系统服务运行,需要重新安装服务器成为Windows系统服务). 方法2. 最简单的方法是从这里下载服务器运行文件,直接用这个运行文件覆盖旧的运行文件(默认安装在c:\program files\xlight\). Xlight服务器只有一个运行文件xlight.exe, 其他是服务器配置文件和服务器帮助文件.这种方法不需重新安装服务器的Windows系统服务。

2. 如何备份服务器的设置文件?

在xlight服务器的安置目录里, 有 "ftpd.hosts", "ftpd.option", "ftpd.password",  "ftpd.rules", "ftpd.users" 5个文件,里面是服务器的设置,你只要备份这5个文件即可。如果服务器使用配额功能,你还需要备份 ".quota"文件。

3. 如何设置IP地址范围

xlight服务器的很多设置需要IP地址范围. 你可以有三种方法设置IP地址范围. 1. 通配符*, 通配符只能用来表示完整的地址段,如192.168.0.1 - 192.168.0.255, 你可以用通配符192.168.0.*表示. 2. 直接设置IP地址范围, 如 192.168.1.15 - 192.168.1.45. 3. 子网掩码. 如192.168.0.1/24, 或192.168.0.1/255.255.255.0

4. 如何提高服务器的下载速度?

Socket缓存大小 - 提高Socket缓存大小可以显著提高速度。提高发送数据的缓存可以提高用户下载速度,提高接受数据的缓存可以提高用户上传速度。 具体多大的Socket缓存适合你的服务器,可能你需要自己试验。建议对1000人下载的服务器发送Socket缓存不要超过64K,500人下载的服务器Socket缓存不要超过128K

5. 如何使用上传文件SFV检查功能?

1. 首先要在虚拟服务器里启用 -"上传文件SFV检查"- 这个选项
2. 对你要上传的文件生成".sfv"为后缀的校验文件。可以用flashsfv工具生成校验文件。flashsfv可以免费从FlashFXP的网站获得。
3. 首先上传".sfv"为后缀的校验文件,然后上传其他文件。 Xlight FTP服务器会自动对上传的文件根据校验文件里的CRC32值,进行检查,如果上传文件的CRC32值和校验文件里的CRC32值不符合,Xlight FTP服务器会将上传文件自动更名为".bad"后缀的文件. 当CRC32正确文件被再次上传后,相应的".bad"文件会被自动删除。

6. 如何提高大量小文件的下载速度?

登录后命令速度- 对于每个用户, 它可以控制这个用户登录后每秒可以运行的FTP命令总数. 系统默认是20条FTP命令。因为这个限制,默认每秒最多能连续下载10-20个小文件。当你有大量小文件需要下载获上传时,你可以暂时提高这个用户的命令速度,这样可以大大加速小文件的下载上传速度。登录后命令速度无论大小都不会影响用户的文件下载速度。

但是平时出于安全考虑,不要将用户命令速度值设的太高. 因为高的命令执行速度会给恶意的用户实行DOS(拒绝服务)攻击的机会. 通常来说,对普通用户每秒能够执行10-20条FTP命令已经足够了. 降低用户命令执行的速度也有助于提高服务器的性能,同时能够减弱FTP搜索引擎和FTPLIST等软件,以及用户大量的FTP搜索行为对服务器性能的影响。

8. 如何使用非系统管理员帐户运行Xlight FTP服务器?

通常你应该使用属于系统管理员组的帐户运行Xlight FTP服务器. 但从Xlight FTP服务器 2.82 和更高的版本, 你可以使用非系统管理员帐户运行Xlight FTP服务器. 你需要完成下面的设置:

1. 非系统管理员帐户必须对XlightFTP服务器程序安装所在目录有写入权限.

2. 如果你想在XlightFTP服务器使用隐式或显示SSL, 你需要从微软的网站下载工具WinHttpCertCfg.exe, 使用这个工具赋予非管理员帐户访问证书私有密钥的权限. 例如, 如果你想给TESTUSER帐户权限使他能够访问位于证书存储区"My"内的证书"MyCertificate"的私有密钥, 你需要使用这个命令 winhttpcertcfg -g -c LOCAL_MACHINE\My -s MyCertificate -a TESTUSER. 用于XlightFTP服务器的SSL证书保存在本地机器(LOCAL_MACHINE)的证书存储区"My"内.

3. 如果你想在XlightFTP服务器使用SSH2/SFTP, 你需要到目录"C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto". 对于 RSA SSH 主机密钥, 进入子目录"RSA\MachineKeys"; 对于DSS SSH主机密钥, 进入子目录"DSS\MachineKeys". 你可以看到几个文件, 每个文件对应于一个主机密钥. 你需要找到Xlight的SSH 主机密钥文件,并给非系统管理员帐户对这个文件的只读权限. 因为目录里的文件名都是UUID格式, 你不能直接发现Xlight的SSH 主机密钥文件. 但是你可以用下面三种方法之一赋予非系统管理员帐户对Xlight的SSH 主机密钥文件的只读权限。

选择这个密钥文件, 单击鼠标右键. 从菜单里, 选择"属性", 然后是"安全"的标签. 赋予非系统管理员帐户对这个文件只读的权限.