sftp相关内容

来自 Linux 的 Python pysftp get_r 在 Linux 上运行良好,但在 Windows 上不起作用

我想使用 Python 2.7 使用 SFTP 递归地将包含文件和子文件夹的整个目录结构从 Linux 服务器复制到本地计算机(Windows 和 Linux). 我可以在同一台机器上使用 WinSCP ping 服务器并下载文件. 我尝试了以下代码,在 Linux 上运行良好,但在 Windows 上不起作用. 我试过\、/、os.join,都给我同样的错误,也检查了权限. ..
发布时间:2021-12-03 13:17:26 服务器开发

.NET 的 SFTP 库

谁能推荐一个好的 SFTP 库来使用?现在我正在研究 SecureBlackbox、IPWorks SSH、WodSFTP 和 Rebex SFTP 等产品.但是,我之前从未使用过任何 SFTP 库,所以我不确定我在寻找什么. 如果有人以前用过这些,有什么理由让我选择产品“X"而不是“Y"? 解决方案 我四处搜索,发现 SharpSSH 的这个分支 和 SSH.NET 是最多的SFT ..
发布时间:2021-12-02 13:52:33 C#/.NET

对 Amazon S3 存储桶的 FTP/SFTP 访问

有没有办法通过 FTP 或 SFTP 而不是 AWS 控制台中的内置 Amazon 文件传输接口连接到 Amazon S3 存储桶?这不是一个现成的选项似乎很奇怪. 解决方案 共有三个选项. 您可以使用亚马逊最近添加的本机托管 SFTP 服务(更容易设置). 或者,您可以将存储桶挂载到 Linux 服务器上的文件系统,并使用 SFTP 访问这些文件,就像服务器上的任何其他文件一样( ..
发布时间:2021-11-27 10:45:16 其他开发

连接到 AWS Transfer for SFTP

我无法连接到 AWS Transfer for SFTP.我成功设置了服务器并尝试使用 WinSCP 进行连接. 我设置了一个具有如下信任关系的 IAM 角色: {"版本": "2012-10-17",“陈述": [{"Effect": "允许",“主要的": {“服务":“transfer.amazonaws.com"},"动作": "sts:AssumeRole"}]} 我将此与范围 ..
发布时间:2021-11-27 10:13:59 其他开发

JSch 算法协商失败

我尝试通过 Java 连接 SFTP 服务器. 我有一个错误. com.jcraft.jsch.JSchException:算法协商失败 这是 POM: com.jcraftjsch0.1.53 这是日志: 信息:连接到**“FTP 地址" ..
发布时间:2021-11-25 20:11:45 Java Web开发

使用 JSch SFTP 库时如何解析 Java UnknownHostKey?

我正在运行一个 Java 程序,我使用 Java SFTP 将文件从一个文件夹传输到另一个文件夹.我遇到的问题是我的 Java SFTP(使用 JSch)中出现以下错误: C:\Oracle\Middleware\Oracle_Home\oracle_common\jdk\bin\javaw.exe-server -classpath C:\JDeveloper\mywork\Java_He ..
发布时间:2021-11-25 14:16:52 Java Web开发

如何通过 SFTP 从服务器检索文件?

我正在尝试使用 Java 使用 SFTP(而不是 FTPS)从服务器检索文件.我该怎么做? 解决方案 另一种选择是考虑查看 JSch 库.JSch 似乎是一些大型开源项目的首选库,包括 Eclipse、Ant 和 Apache Commons HttpClient 等. 它很好地支持用户/密码和基于证书的登录,以及所有其他美味的 SSH2 功能. 这是一个通过 SFTP 检索的 ..
发布时间:2021-11-25 12:50:06 Java Web开发

.NET Core 2.0 有 SFTP 客户端吗?

需要使用 SFTP 客户端并希望在 .NET Core 2.0 应用程序中构建它. 我想知道 SFTP 是否已经是 .NET 标准 2.0 的一部分,还是我需要为此使用第三方库,例如SSH.NET? 解决方案 任何当前版本的 .NET 中都没有 SFTP 客户端. 另请参见适用于 .NET 的 SFTP 库 和许多其他库. ..
发布时间:2021-11-24 15:31:18 C#

如何强制 ssh 从命令行接受新的主机指纹?

我得到了标准 警告:远程主机标识已更改!有人可能正在做一些令人讨厌的事情!现在有人可能正在窃听你(中间人攻击)!也有可能 RSA 主机密钥刚刚被更改.远程主机发送的 RSA 密钥的指纹是 错误信息.但是,执行命令(我认为 sftp,无关紧要)的系统(Appworx)是自动化的,我无法轻易接受新密钥,即使在与第三方供应商确认它是有效更改之后也是如此.我可以添加一个可以从同一系统(和用户)执行的新 ..
发布时间:2021-11-17 05:04:06 其他开发

使用 Apache Commons VFS 上传到远程 FTP 服务器

我正在尝试使用 Apache VFS 将压缩文件上传到远程 FTP 服务器.如果相关,执行此操作的环境是 AWS Java 8 Lambda.这是我当前的实现,它通常遵循 此处 提供的示例: public static FileSystemOptions createDefaultOptions()抛出 FileSystemException {FileSystemOptions opts = ..
发布时间:2021-11-11 23:26:23 其他开发

使用 org.apache.commons.net.ftp.FTPClient 保护 FTP

有什么方法可以使用 org.apache.commons.net.ftp.FTPClient 实现安全的 FTP? 如果不是,Java 的其他选择是什么? 解决方案 您可以使用 org.apache.commons.net.ftp.FTPSClient 而不是 org.apache.commons.net.ftp.FTPClient 拥有安全的 ftphttp://commons.a ..
发布时间:2021-11-11 23:20:08 其他开发

Apache Camel FTP 错误

我正在编写一段代码,从 FTP 输入路由到 bean 进程,然后再路由到 FTP 输出.该过程大约需要 15 分钟才能完成,完成后,Camel 会尝试从 FTP 输入路由中删除输入文件.当前 FTP 服务器抛出错误: 13 Jan 2015 18:21:26 DEBUG org.apache.camel.component.file.remote.FtpOperations.deleteFile ..
发布时间:2021-11-11 23:01:34 其他开发

Camel SFTP - 无法将目录更改为“/"

我需要通过 SFTP 连接到服务器,但收到此错误: INFO [org.apache.camel.component.file.remote.SftpOperations.connect]:**连接到 sftp://myserver.com:22**信息 [org.apache.camel.component.file.remote.RemoteFileProducer.connectIfNec ..
发布时间:2021-11-11 22:58:16 其他开发

/var/www/html 的权限

我有一个带有 GoDaddy 的虚拟 CentOS 服务器,但我在设置 /var/www/html 的权限时遇到问题. 不允许用户以 root 身份登录,甚至不能将自己添加到 root 组,所以这是我自己画的角落: 我使用以下命令更改了它的所有者(我使用了 httpd.conf 中的 user:group): chown -R apache:apache/var/www/html ..
发布时间:2021-11-11 05:21:21 其他开发

Ant scp 任务:JSchException:私钥无效

我使用 ssh-keygen 创建了一个新的密钥对,并在服务器上添加了公钥.使用 sftp -i private_key_file user@server 我可以成功打开与服务器的连接并放置文件.但是,当我尝试使用 Ant scp 任务时,我收到了: com.jcraft.jsch.JSchException:无效的私钥:[B@5e9d5728 Ant 脚本的相关部分: ..
发布时间:2021-11-11 02:54:20 其他开发

如何在 Ant SCP 任务中转义@

我想请你帮忙.当我的用户名包含 @ 符号时,如何使用 scp 任务? 我尝试以多种方式逃避角色,但没有奏效.在下面的例子中,我的用户名是 user@host.com ..
发布时间:2021-11-11 02:24:46 其他开发

“收到的消息太长"使用 Ant/JSch 连接到 SFTP 服务器时

我想将文件从我的本地 unix 机器上传到支持 SFTP 的远程服务器.我尝试使用 Ant 脚本来实现,该脚本使用 sftp 属性设置为 true 的 SCP 任务,但它不起作用,因为它总是会出错: com.jcraft.jsch.JSchException:4:收到的消息太长:1416128878. 如果你能帮助我使用 shell 脚本来解决这个问题.我还必须在本地机器上安装 sft ..
发布时间:2021-11-11 02:20:38 其他开发

检查与 PHP 中的 ssh2 函数的连接

我需要检查与函数http://php.net的连接/manual/en/function.ssh2-connect.php 但是如果我像这样进行检查 $connection = ssh2_connect('myserver.com', 22);如果(!$连接){echo '无连接';}别的{echo '连接正常';} 我从不进入“echo 'no connection';" 你能解 ..
发布时间:2021-08-27 19:59:57 其他开发

使用命令行 SSH 调用子系统 SFTP

我遇到了一个问题,我有一个 SFTP 服务器(没有 SSH shell 访问). 当我从客户端机器发出 SFTP 请求时,它可以工作: sftp username@remote_IP 然后,如果我执行 SSH 请求,它就会挂起 ssh -l 用户名 -s remote_IP sftp 但是 ssh 手册页建议 -s 可用于请求调用远程子系统系统.子系统有助于将 SSH 用作安全的其 ..
发布时间:2021-08-27 19:56:41 其他开发

Java 代码的等效 Scala 代码

我是 scala 的新手.任何人都知道以下 java 代码在 scala 中的等效代码是什么 打包示例FTP导入 org.apache.commons.net.ftp.FTPClient导入 org.apache.commons.net.ftp.FTPReply;导入 org.apache.commons.net.ftp.FTPSClient;导入 com.jcraft.jsch._对象 FTP ..
发布时间:2021-07-23 19:53:48 其他开发