FTP 常见问题

关于 Total Commander FTP 功能的常见问题解答

FTP 常见问题

如何指定端口号?

在服务器名称后面用冒号 ':' 分隔输入端口号,格式为 ftp.server.com:2121。标准端口为:直接 FTP 连接使用 21,HTTP 连接使用 80,HTTP 代理使用 8080,socks4/5 代理使用 1080。

Total Commander 完全无法连接!

您可能正在运行个人防火墙,如 ZoneAlarm、Sygate、Norton Internet Security 或 Windows XP 防火墙。请确保您允许 Total Commander 访问互联网。警告:对于某些防火墙,关闭防火墙前端程序并不能解决问题 - 实际的防火墙会继续在后台运行。

虽然 Total Commander 可以连接到公司内部的服务器,但无法访问互联网上的服务器!

您的企业网络通过防火墙或代理服务器与互联网分离。因此,您必须配置防火墙或代理,连接必须通过它们。请询问您的网络管理员您的网络使用哪种类型的代理,以及其服务器名称和端口地址。您可以在代理对话框中输入这些信息,格式为:proxy.yourcompany.com:port_number。

Total Commander 连接到服务器,但无法下载目录。

您的计算机可能位于防火墙后面的企业网络中,该防火墙不允许来自外部的连接。请尝试使用被动模式连接。您需要在"网络 - FTP 连接"中配置至少一个被动模式连接。之后,Total Commander 将默认使用此模式。

Total Commander 下载目录,但显示不完整或错误的文件详细信息。

显然,FTP 服务器以 Total Commander 无法理解的格式返回目录列表。不幸的是,FTP 的目录格式没有标准化。Total Commander 支持事实上的标准 Unix,以及一些常用的服务器类型,例如 Windows NT 和 VMS。但是,您可以定义自己的服务器类型。为此,请使用"网络 - FTP 连接 - 新连接"创建新的 FTP 连接,并选择"定义新类型"作为服务器类型。现在建立连接。Total Commander 现在会显示来自服务器的原始目录列表,并允许您重新定义服务器类型。包含一些定义作为示例。

为什么我不能像复制时那样将下载放在后台?

因为 FTP 服务器只支持通过一个连接进行单个文件传输,Total Commander 需要为每个后台传输创建新连接。因此,您需要在下载开始前出现的对话框中选中后台下载选项。

为什么 Total Commander 不支持上传时的断点续传?

从版本 4.53 开始,Total Commander 支持(由于普遍需求)上传的断点续传,但只有在满足以下条件时:

  • FTP 服务器需要支持断点续传,否则您会收到错误。
  • 文件以二进制模式传输(不是文本模式)
  • 部分上传的文件需要在目标窗口中可见,包括其大小。注意:如果您的服务器显示错误的文件大小,您绝对不能使用此功能,否则数据将被附加到错误的位置!
  • 部分文件的最小大小为 32 KB
  • 目标机器不使用 WarFTPd 服务器。如果 Total Commander 检测到此服务器,它不会提供断点续传选项,因为它会在续传时损坏文件。
  • 连接不是通过 HTTP 代理建立的。

警告:与下载不同,上传时无法验证已存在的部分和文件的其余部分是否属于一起,或者其中一个部分是否在此期间被更改。当恢复下载时,Total Commander 会下载文件的重叠部分并将其与已存在部分的末尾进行比较。因此,您应该在恢复上传后测试目标文件!

为什么 Total Commander 不支持通过 SSH 连接?

不幸的是,由于当前的专利和加密出口情况,我们无法在 Total Commander 中支持任何加密。但是,现在有一个新的 Total Commander 文件系统插件,支持 SFTP。SFTP 是通过 SSH 的 FTP。它需要 SSH2,现在几乎所有新的 Linux 和其他 Unix 发行版都支持。

Total Commander 在哪里存储 FTP 客户端的设置?

FTP 设置存储在文件 wcx_ftp.ini 中,所有其他设置存储在文件 wincmd.ini 中,按钮栏存储在文件 default.bar 中。位置可以在菜单"帮助 - 关于 Total Commander"中查看。您可以通过使用命令行参数定义其他位置(请参阅帮助)。

如何更改文件的访问权限(权限)?

如果 FTP 服务器支持 chmod 命令(不幸的是并非所有服务器都支持),您可以使用"文件 - 更改属性"功能,或直接通过命令行发送命令,例如 SITE chmod 755 test.cgi

需要更多帮助?

如果您在配置更新通知时遇到问题,请查看我们的其他常见问题页面或联系技术支持。我们建议启用自动更新通知以确保您始终使用最新版本的 Total Commander。