问题标签 [ftps]
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.
ssl - 使用 Oracle JSSE 通过 SSL/TLS 进行 FTP
我不确定我对 Oracle JSSE 的理解是否正确,但是否可以使用 JSSE 通过 SSL/TLS 进行简单的 FTP。目的是使用在 Windows 机器上运行的 FileZilla 服务器从 FTP 服务器获取文件。Filezilla 仅支持 SSL/TLS 连接。客户端机器是 AIX 5.3。我已经使用 Apache Commons 网络库创建了一个 java 代码,它运行良好,但是我的公司现在不太愿意使用开源,所以我期待 Oracle 的 JSSE 库是否可以为我做同样的事情(因为我们有它的许可证)。我只需要一个 Java 客户端存根,它可以通过 SSL/TLS 从 AIX 5.3 机器建立到 Filezilla FTP 服务器的 FTP 连接,并从特定目录“获取”单个或一堆文件,所有这些都必须完成使用 Oracle JSSE 库。如果可能的话,有人还可以分享其实现的可能代码示例吗?这将非常有帮助。
注意 - 我也有来自 Filezilla 服务器的自签名证书,并且我已经使用它创建了一个 Oracle 钱包(使用 orapki 工具),但不确定我们是否需要它和 JSSE。
php - 使用 PHP 和证书作为身份验证连接到 FTPS
我很难建立与 FTPS 的连接。
我应该使用 SSL/TLS 和 AUTH(显式标准)进行连接。我有一个服务器地址和一个端口(:60000)和一个来自服务器所有者的公钥以及我自己的证书。
在谷歌搜索之后,我认为 curl 是我最好的选择,但我真的不知道使用什么 curl 选项。
有没有人有一个关于将文件连接并上传/下载文件到这样的 FTPS 的片段的工作示例?
这个页面有一些信息http://php.net/manual/en/function.curl-setopt.php 东同样认为但使用用户名/密码
有什么想法可以改用证书吗?
提前致谢!
ftp - FTP 命令发送与放置
我在夜间运行的 dos 文件遇到了一些问题,该文件将一些文件发送到另一家公司的 ftp 服务器,另一家公司检查了他们的日志,我们正在连接并且能够登录,但没有文件被传输。我想知道使用 put 命令和 send 命令之间是否有区别。新旧系统不支持其中一个吗?
java - 如何使用 FTPSClient 和 PuTTY 格式的密钥
我需要通过 FTPS(隐式或显式)连接到远程服务器。我通过 FileZilla 成功连接到服务器。我还测试了从公共 ftp 检索文件的代码:ftp.mozilla.org 现在我需要相同的 ftps 代码。我的私钥和 KeyStore 有问题
密钥以 PuTTY 格式生成。我还可以在这里放什么选项 KeyStore.getInstance("JKS")。如果省略了 KeyStore 的部分,则代码到达与 client.retrieveFile 的行并暂停很长时间。需要帮助导入密钥,请。
java - 使用java(zehon)通过FTPS协议传输文件时密钥库格式无效
我是 ftps 新手。我正在使用 zehon 库使用 FTPS 协议传输文件。我有一个经过验证的证书。这是我的代码片段:
我已经验证了用户名 pwd 、 host 和其他详细信息。我唯一不确定的是作为证书文件的密钥库文件。我已经提到密钥库路径为 C:\keystorefile.crt。运行此程序时,我收到无效的密钥库格式。那么我的证书应该是什么格式呢?zehon有具体的要求吗?
java - 使用java通过FTPS传输文件时连接重置
我正在使用 Java(Zehon) 通过 FTPS 传输文件。这是我的代码片段。
我有 telnet 主机 ip 并且我正在连接。我很确定我传递的凭据是正确的。得到的例外是com.zehon.exception.FileTransferException: java.net.SocketException: Connection reset
关于在连接到主机时我可能需要添加什么的任何建议,因为 FTPsClient 的 javadoc 没有显示更多连接到主机的方法.
javascript - 如何使用 Node.js 连接到 FTPS?
我如何使用 node.js 连接到 ftps 服务器(如果是 sftp,我也很高兴知道该怎么做)。我有一个我想连接的外部服务器,它需要 ftps 连接才能上传图像。
我找到了这个 npm 包,但它似乎无法通过 SSL/TLS 处理 FTP。
php - 无法激活 SSL 模式
我一直在尝试使用 PHP 将文件上传到 FTPS 服务器,但是我不断收到 SSL 错误。尝试的两种方法如下:
错误方法一:
file_put_contents(ftps://...@ftpserver/filename.txt):无法打开流:无法在第 X 行的 /php/file/directory/index.php 中激活 SSL 模式
错误方法二:
ftp_login():SSL/TLS 握手在第 X 行的 /php/file/directory/index.php 中失败
在 PHP 手册中,它指出ftp_ssl_connect
如果 PHP 没有使用 OpenSSL 编译,则不会存在;PHP 并没有抱怨该函数不存在,而且来自 phpinfo 的所有指标都指向 OpenSSL 已启用。FileZilla 客户端使用默认端口 (21) 连接良好,并且加密:需要显式 FTP over TLS
在 Ubuntu 12.04 上运行 LAMP。
iis-7 - 使用 IIS7,您如何为某些 ftp 用户而不是其他用户强制执行 FTPS?
我们在 IIS7 中配置了 ftp 以允许使用 SSL 证书。我们需要确保您的大多数用户使用 FTPS,但由于遗留系统,我们无法强制所有 ftp 用户使用 SSL。我们需要做些什么来实现这一目标?
java - Java FTPS 问题
仍然没有答案。任何和所有的帮助表示赞赏!
我正在使用 Apache Commons-Net3.1 并试图让 FTPS 工作。当我尝试连接时,控制台中出现以下错误:
---编辑:代码和错误更新---
我确定我只是没有正确设置它。这是我的代码。任何正确方向的观点都将不胜感激。(顺便说一下,我正在尝试通过端口 990 连接)。“client.connect(ftpHost);”行的代码错误