sftp相关内容

使用多个连接/线程将大文件上传到带有 Python Paramiko 的 SFTP 服务器

我正在尝试使用线程和 python paramiko 库将文件以块的形式通过 SFTP 传输到远程服务器. 它在不同的线程中打开一个本地文件和 sftp 块到远程服务器. 我基本上遵循这个解决方案,它使用相同的方法通过 SFTP 下载大文件.我想发送大文件.下载解决方案 但是,我在chunk infile.readv(chunks):的行上输入了write_chunks(),得到 ..
发布时间:2021-07-23 19:51:41 Python

使用 Tamir.SharpSSH 上传到 FTP 服务器 C#

我能够连接到我的 sftp 服务器并且我确信这一点,因为我得到了我的服务器的文件列表并且它通过了正确的列表.但是我无法将文件上传到 mysftp 服务器中的文件夹.这是我的代码: private static void FileUploadUsingSftp(string SFTPAddress, string SFTPUserName, string SFTPPassword,字符串 SFT ..
发布时间:2021-07-23 19:51:38 C#/.NET

Java:使用 SFTP 检查文件是否已完全复制

我每 35 秒在某个目录上运行一个轮询器.这些文件通过 SFTP 服务器放置在此目录中.问题是每当轮询与复制文件的时间发生冲突时.它还会选择尚未完全复制的不完整文件. 我们可以知道一个文件是处于复制模式还是复制模式吗? 解决方案 文件观察者有几种常见的策略可以“知道"一个文件已经完全传输 按时间间隔轮询,如果文件大小在一个时间间隔内没有变化,则将文件视为完全传输.例如每 1 分 ..
发布时间:2021-07-23 19:51:34 Java开发

从 Web 服务器持续同步更改

我正在寻找一种方法来将我的文件从 Web 服务器 (Ubuntu 14) 同步(任务)到本地服务器(Windows Server).Web 服务器创建本地服务器需要的小文件.Web 服务器位于 DMZ 中,可通过 SSH 访问.只有本地服务器才能访问 Web 服务器上的文件夹.它尝试使用像 WinSCP 这样的程序,但我无法设置“get"-Job. 有没有办法在 Windows 服务器上使用 ..
发布时间:2021-07-23 19:51:31 其他开发

脚本 SFTP 无人值守下载

我正在尝试通过名为 WinSCP 的软件连接到 SFTP 服务器,该软件是一个安全的 FTP 客户端,我可以通过发送密钥并在伪无人值守模式下执行它来编写脚本以使其工作,但服务器必须有用户登录在发送密钥时,我需要 WinSCP 登录并传输文件,就像控制台未启动的服务一样. 我已经尝试按照教程 WinSCP 网站(用于自动/无人值守传输,但它给了我错误:无法创建object,或 cannot f ..
发布时间:2021-07-23 19:51:29 其他开发

SSIS WinSCP C# 脚本任务正在​​运行但不执行任何操作

我的代码没有抛出任何错误,但它根本没有做任何事情. 我正在尝试连接到 SFTP 服务器,任务本身没有显示任何错误,但它没有访问/获取存储在特定目录中的文件. 图片: 这是我的代码: #region 命名空间使用系统;使用 Microsoft.SqlServer.Dts.Tasks;使用 System.Data;使用 Microsoft.SqlServer.Dts.Runtime ..
发布时间:2021-07-23 19:51:26 C#/.NET

PowerShell脚本将文件而不是子文件夹复制到SFTP并在完成后移动到子文件夹

我正在使用以下脚本将文件从我的本地文件夹复制到 SFTP.上传文件后,我想将文件移动到子文件夹.我只想上传 C:\Users\Administrator\Desktop\ftp 文件夹中的文件,而不上传其他子文件夹中的文件. 参数 ($backupPath = "C:\Users\Administrator\Desktop\ftp\moved")# 加载程序集并设置会话属性尝试{# 加载 Win ..
发布时间:2021-07-23 19:51:16 其他开发

使用pysftp递归下载

我正在尝试使用以下结构从 SFTP 获取数据: main_dir/目录 1/文件 1目录2/文件 2 我尝试使用以下命令实现此目的: sftp.get_r(main_path + dirpath, local_path) 或 sftp.get_d(main_path + dirpath, local_path) 本地路径类似d:/grabbed_files/target_dir,远程路 ..
发布时间:2021-07-23 19:51:14 Python

Java SFTP (apache vfs2) - 密码@

我正在尝试使用 org.apache.commons.vfs2 通过 SFTP 下载文件.问题是,密码包含“@"字符,因此这会导致 URI 解析不正确: org.apache.commons.vfs2.FileSystemException: 期望/跟随 URI 中的主机名 有人知道如何解决这个问题吗?(显然,我无法更改密码).这是我正在使用的代码: String sftpUri = "sf ..
发布时间:2021-07-23 19:51:03 Java开发

Node中的SFTP模块下载和删除文件

我的任务(或者更好,应该)很简单:从 Node 应用程序中获取 SFTP 目录的内容,然后下载其中的所有文件,最后远程删除它们. 现在,我检查了不同的模块.在我看来,非常干净的是 ssh2-sftp-client.我可以这样使用它: let Client = require('ssh2-sftp-client');让 sftp = 新客户端();sftp.connect({主机:myhos ..
发布时间:2021-07-23 19:50:58 其他开发

使用 KMS 加密密钥时无法使用 AWS Transfer for SFTP 读取或写入任何文件

我已经根据 用户指南,但我一直无法让它与 KMS 加密密钥一起使用.我的 SFTP 客户端可以很好地进行身份验证,但是当我尝试 put 文件时,文件上传但随后无法保存并显示 Couldn't close file: Failure 错误. 我在关键用户列表中有与我的 SFTP 用户相关联的角色,但我怀疑“逐步降低"策略(用于防止 SFTP 用户查看关联 S3 存储桶中的其他文件夹)中的某些内 ..
发布时间:2021-07-23 19:50:52 其他开发

Sharpssh 目录列表

我正在编写一个应用程序,它允许我从远程服务器上传和下载文件.我使用 sftp 作为我的传输协议,我需要将所有文件和目录列出到列表视图中.我正在使用sharpssh进行sftp.有人能指出我正确的方向吗? 谢谢转发, Bas van Ooyen 解决方案 Sftp sftp = new Sftp(serverUri.Host, userName, password);sftp.C ..
发布时间:2021-07-23 19:50:49 C#/.NET

如何在 SFTP 中传输二进制文件?

如何在 SFTP 中传输二进制文件?它会和普通文件一样吗?或者有什么不同的流程? 解决方案 二进制文件是普通文件. 您可能指的是 FTP 协议中已知的文本/ascii 与二进制传输模式.FTP 协议默认为 text/ascii 模式,因此通常必须确保将模式切换为二进制模式,以免损坏传输的二进制文件. SFTP 协议在其较新版本中还支持文本/ascii 与二进制模式的区别.尽管与 ..
发布时间:2021-07-23 19:50:47 服务器开发

java.io.IOException - IO 流读取结束

代码似乎在 session.connect 处中断. com.jcraft.jsch.JSchException: Session.connect: java.io.IOException: End of IO Stream Read 堆栈跟踪 com.jcraft.jsch.JSchException: Session.connect: java.io.IOException: End o ..
发布时间:2021-07-23 19:50:44 Java开发

是什么导致错误“无法规范化:没有这样的文件或目录"?在 SFTP 中?

我正在尝试使用 SFTP 将整个目录上传到远程主机,但出现错误.(我知道 SCP 确实有效,但我真的想找出 SFTP 的问题.) 我使用的命令如下:(echo "put -r LargeFile/"; echo quit)|sftp -vb - username@remotehost:TEST/ 但我收到错误“无法规范化:没有这样的文件或目录"“无法规范化路径“/home/s12382 ..
发布时间:2021-07-23 19:50:41 其他开发

通过 SFTP 的远程服务器中文件和文件夹的完整列表

PHP 中如何通过 SFTP 递归列出远程服务器中的所有文件? opendir 或 scandir 仅列出当前文件夹. 解决方案 phpseclib library 已构建递归列表-in,只需使用 Net_SFTP.nlist() with $recursive = true: set_include_path(get_include_path() .PATH_SEPARATOR ..
发布时间:2021-07-23 19:50:38 PHP

使用 pysftp,如何为连接指定超时值?

使用 pysftp,我看到了如何在您已经连接后为任何命令设置超时,但我没有看到如何为连接本身设置超时.我觉得我在某处丢失了一些东西.只是为了尝试一下,我尝试将 timeout=3 添加到 Connection 方法并出现错误,并尝试使用 cnopts.timeout=3 和那什么都没做.作为记录,我在 Windows 上使用 Python 3,如果这会影响任何事情的话. 这里有一些简单的测试 ..
发布时间:2021-07-23 19:50:35 Python