问题标签 [ftp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
2919 浏览

asp.net - 可编程、安全的 FTP 替换

出于安全目的,我们需要摆脱传统的 FTP(它传输的密码未加密)。我听说 SSH 被吹捧为明显的替代方案。然而,我一直在从一个 ASP.NET 程序接口驱动 FTP 来自动化我的网站开发,这现在是一个高度支持 Web 的过程。

谁能推荐一种安全的方式来传输具有我可以从 ASP.NET 驱动的程序接口的文件?

0 投票
3 回答
10272 浏览

macos - 您可以拥有使用 SFTP 服务器的虚拟用户吗?

我已经设置了一段时间的 FTP 服务器(Mac OS X,但不是服务器版本),其中用户是虚拟的,即他们不是服务器操作系统中的实际用户帐户,而是由 FTP 服务器软件处理的帐户 - - 对于操作系统,它们看起来都像ftp用户帐户。我想停用 FTP 服务器软件,转而使用 SFTP。

有没有办法设置 SFTP/SSH 以便我可以创建虚拟用户并同时将它们沙箱化?

我想要虚拟用户的原因是因为我不时添加和删除帐户,并且使用适当的用户帐户这样做往往会变得混乱,而且我不知道将它们沙箱化的好方法。总有一些文件留下,每个用户都有自己的用户目录(有很多文件只有当他们坐在机器前面时实际登录机器时才相关),当帐户被删除时,这些文件被隔离,所以你有自己手动移除,依此类推。

0 投票
3 回答
3058 浏览

ssis - 如何将 FTP 目录的内容复制到共享网络路径?

我需要将 FTP 位置上的目录的全部内容复制到共享的网络位置。FTP 任务让您指定确切的文件名(不是目录),而文件系统任务不允许访问 FTP 位置。

编辑:我最终写了一个脚本任务。

0 投票
5 回答
66375 浏览

ftp - 如何从 FileZilla FTP 客户端的密钥缓存中提取 SFTP SSH 密钥

我已使用 FileZilla 通过 SFTP 连接到服务器,并接受将服务器的 SSH 密钥添加到 FileZilla 中的密钥缓存中。

如何将此缓存的密钥提取到密钥文件中,以便可以通过其他需要密钥文件的 SFTP 应用程序使用它?

我无法在 FileZilla 文档中找到与此相关的任何内容。

0 投票
5 回答
6097 浏览

java - 当目录为空时,NLST 上的 FTP 超时

编辑:了解到 Webmethods 实际上使用 NLST,而不是 LIST,如果这很重要的话

我们的业务使用 WebMethods 集成服务器来处理我们的大部分出站通信,它的 FTP 功能还有一些不足之处。我们遇到了一个可能特定于 WebMethods 的问题,但如果有人能指出我可能会导致这种情况的方向,我将不胜感激。

当轮询我们合作伙伴的两个 FTP 服务器时,我们可以毫无问题地连接,但是当在一个空目录(没有文件和子目录)上执行 NLST 时,它会超时。实际错误是:

com.wm.net.ftpCException:[ISC.0064.9010] java.net.SocketTimeoutException:接受超时

它在调用 pub.client.ftp:ls 服务期间被抛出。我已经使用多个 FTP 客户端登录到相同的站点,没有问题。我使用了 Windows、FileZilla 和 lftp 中的任何默认 FTP 客户端。都没有问题。据我所知,服务器本身与 FTP 服务器软件不同。一个是 Microsoft FTP,另一个我不确定,但绝对不是 Microsoft。

知道什么会导致 FTP 客户端在等待空目录上的 NLST 响应时超时?来自 FTP 服务器的可见响应似乎是相同的,但是 NLST 对我不知道的空目录的响应方式是否有所不同?

这个问题在这两台服务器上是一致的。在包含文件或子目录的目录上一切正常,但在为空时则不行。

任何想法或方向将不胜感激。

谢谢!

埃里克·斯普尔

0 投票
8 回答
10563 浏览

actionscript-3 - AS3 FTP 编程和 Socket 和 ByteArray 类

很抱歉主题行听起来像是一个更书呆子的哈利波特标题。

我正在尝试使用 AS3 的 Socket 类编写一个简单的 FTP 程序,以在 Flex Builder 3 中导出为 AIR 应用程序。我正在使用本地网络上的 FTP 服务器来测试程序。我可以成功连接到服务器(简单的部分),但我无法发送任何命令。我很确定您必须使用 ByteArray 类来发送这些命令,但是我显然遗漏了一些关键信息。有谁知道如何做到这一点?谢谢!戴夫

0 投票
11 回答
9873 浏览

svn - 组合SVN FTP系统?

是否有任何系统可以检查网站的更改并自动更新网站。

该网站始终有效地运行最新的稳定版本,而无需将文件 ftp 到服务器。

0 投票
10 回答
6257 浏览

.net - .NET 的 FTP 客户端类

任何人都知道在.NET 中使用的一个好的、希望是免费的 FTP 类,它实际上可以在 HTTP 代理或 FTP 网关后面工作?.NET 中的 FtpWebRequest 东西充其量是可怕的,我真的不想在这里推出我自己的东西。

0 投票
7 回答
3535 浏览

ftp - 使用 FTPS 连接传输文件时,“二进制模式 taransfer”和“ASCII 模式传输”有什么区别?

我正在使用FTPS连接将文本文件 [此文件将包含 EDI(电子数据交换)信息]发送到邮箱 INOVIS。我已将系统配置为打开 FTPS 连接并使用 PUT 命令将文件写入FTP 服务器上的文件夹。问题是:我应该使用什么文件传输模式?如何在模式之间切换?

此外,通过 FTPS 连接传输文件时使用哪种模式是“最佳实践”。如果有人可以为我提供一个小的 ftp 脚本,那将会很有帮助。

0 投票
6 回答
29950 浏览

c# - 使用 C# 通过网络发送文件的最佳方式是什么?

任何人都可以向我指出有关打开从客户端到服务器的连接、读取二进制文件并通过网络连接可靠地发送其内容的最佳方法的教程吗?更好的是,有没有我可以参考的已经这样做的开源库?