有没有办法避免在 FTP 中将域名附加到用户名?

有没有办法避免在 FTP 中将域名附加到用户名?

我们有一个Digisnap 专业版我们正在尝试配置它以连接到 FTP 服务器。

在 PC 上的 Filezilla 中测试 FTP 凭据,我们使连接正常工作的唯一方法是使用用户名username@domain-username但这本身不起作用。

我们在使用 Digisnap Pro 时遇到的问题是 FTP 连接用户名字段有字符限制,这使得我们无法输入用户名username@domain

我的问题是:有没有办法“模仿”后缀来@domain缩短用户名字段?

答案1

@domain一般来说,这不是 FTP 的事情。它只是用户名语法的一部分,您的 FTP 服务器,具体来说,坚持。因此,没有特别的方法来“模仿”它:如果你的服务器说用户名看起来像这样,那么它们就必须是这样的。(特别是对于如此有限的客户端。如果它甚至不能发送更长的用户名——这是一个非常基本的改变——它怎么能做更复杂的事情呢?)

  • 首先考虑重新配置服务器不要求@domain 后缀。

  • 如果这不可能(例如,如果它是共享托管服务器),另一个选择是设置第二台服务器,例如自动执行任务以将新文件从服务器 B 移动到服务器 A。

  • 您还可以尝试编写一个简单的 TCP“代理”,将所有内容传递到真实服务器,但会更改用户名字段。(您可能可以使用现有的 FTP 代理软件。)尽管这可能由于 FTP 数据连接的工作方式而变得困难……

相关内容