sftp相关内容

将文件从源复制到目标的SFTP bash外壳脚本

我已经创建了一个脚本来将本地文件复制到远程文件夹,该脚本在if条件外工作得很好,但当我将PUT命令包含在IF条件中时,PUT命令不起作用,并使用sftp协议登录到远程服务器,当存在时,它显示错误:PUT命令未找到 查看执行脚本后发生的情况 Connected to 10.42.255.209. sftp> bye sftp.sh: line 23: put: command not f ..
发布时间:2022-04-04 16:14:19 其他开发

Linux服务器上的SFTP出现错误&收到的消息太长

我最近尝试使用sftp访问我的Linux机器,在那里我实现了我自己的一个简单的外壳。并且我将除超级用户之外的用户设置为在默认情况下使用我的外壳(通过编辑/etc/passwd文件)。然后问题出现了,一旦我试图通过sftp访问,我会收到一条消息: 收到的消息太长 我寻找了解决方案和一个 解决方案是将该用户的默认外壳改回普通的bash外壳。我试过了,它起作用了,问题是,有没有一种方法,我仍 ..
发布时间:2022-04-04 16:09:23 服务器开发

如何防止我的应用在并行化paramiko.SFTPClient.get请求时挂起?

我正在尝试通过SFTP从服务器并行检索文件并上传到AWS。我使用的是python多线程,上传部分工作得很好,但是我注意到paramiko.SFTPClient的get操作使程序在最后挂起。事实上,所有文件都被撤回并上传,但程序并不退出。我尝试了很多类似帖子的东西,但是都不管用,我的伪代码如下,欢迎任何帮助: def create_sftp_connection(host, port, use ..
发布时间:2022-03-12 18:52:00 Python

SFTP Java-管道关闭Jsch异常

我正在开发一种将文件从一个位置复制到另一个远程位置的Java方法。我的代码如下所示。我尝试使用jsch 0.1.42&;0.1.50&;0.1.54 public static void processFiles(ArrayList FilesToBeCopied, String destFilePath) throws IOException { ..
发布时间:2022-03-01 15:21:39 Java开发

如何从 Azure 网站计划作业连接远程 SFTP

我有一个控制台应用程序,它将被安排为 AZURE 网站中的作业.从该控制台应用程序中,我想连接远程 SFTP 并获取所有文件并将它们保存在我在 AZURE 网站内的文件夹中.如果可以在传输后将它们从 SFTP 中删除. 解决方案 首先在这种情况下使用的最佳和免费选项是 WinSCP .NET 程序集. 您可以从这里 下载 让我们开始吧,这是函数: public static v ..
发布时间:2022-01-23 18:23:04 C#/.NET

如何使用 pysftp 仅同步远程目录中更改的文件?

我正在使用 pysftp 库的 get_r 函数(https://pysftp.readthedocs.io/en/release_0.2.9/pysftp.html#pysftp.Connection.get_r) 从 sftp 服务器获取目录结构的本地副本. 对于远程目录的内容已更改并且我只想获取自上次运行脚本以来更改的文件的情况,这是正确的方法吗? 脚本应该能够递归同步远程目录并 ..
发布时间:2022-01-22 20:00:09 Python

卷曲在 sftp 密码身份验证上失败

当我使用用户名和密码手动 sftp 时它工作正常,当使用 curl 时它会失败.相同的脚本将成功连接到其他服务器,没有问题.因为我可以手动登录并且其他客户端没有问题,所以服务器管理员帮不上什么忙. 这是 curl 失败的尝试: curl -v --insecure --user 用户名:密码 sftp://someurl.com* 尝试 199.187.***.***...* 连接到 so ..
发布时间:2022-01-22 08:38:11 其他开发

如何使用 sftp 批处理文件发送密码

我正在尝试使用批处理脚本从 sftp 站点下载文件.我收到以下错误: 权限被拒绝(公钥、密码、键盘交互).无法读取数据包:对等方重置连接 运行命令时: sftp -b/home/batchfile.sftp @: batchfile.sftp 包含这些数据: 密码lcd [本地文件夹]cd [sftp 服务器文件夹]得到 *再见 注意:在提示 ..
发布时间:2022-01-22 08:03:03 其他开发

在 SFTP 会话中,是否可以将一个远程文件复制到同一远程 SFTP 服务器上的另一个位置?

假设我在远程 SFTP 服务器上有一个文件 /home/user/dir1/file.txt.我想复制这个文件,让我们说 /home/user/dir2/file.txt,而我在 sftp 会话中(我的服务器只允许 sftp 连接,但没有 ssh 连接!)连接到此服务器? 有可能吗?如果是,命令是什么? 例如,以下命令将重命名将文件从远程服务器上的一个目录移动到另一个目录. sftp ..
发布时间:2022-01-20 18:07:24 其他开发

使用 SublimeText SFTP 上传到 EC2 CentOS 实例

我创建了一个 EC2 CentOS 实例来托管我的 php Web 应用程序开发版本,我使用 Sublime Text 作为 IDE,并使用 SFTP 插件直接上传文件然后进行测试. 之前,我使用 SFTP 和用户名/密码/端口 22 进行连接 现在,我有了 PEM 文件,并且我已经使用它来安装和配置一些组件.如何使用 PEM 文件连接并通过 Sublime Text SFTP 插件上 ..
发布时间:2022-01-13 21:36:33 其他开发

Python pysftp put_r 在 Windows 上不起作用

我想使用 pysftp 0.2.8 将多个文件从 Windows 目录上传到 SFTP 服务器.我已经阅读了文档,它建议使用 put_d 或 put_r 但两者都给我以下错误: OSError:路径无效: sftp_local_path = r'C:\Users\Swiss\some\path'sftp_remote_path = '/FTP/LPS 数据/ATC/RAND/2019101 ..
发布时间:2022-01-09 22:37:09 Python

如何使用 C# 和 WinSCP 模式获取远程目录的文件

我正在尝试从具有 FTP/SFTP 连接的远程服务器获取特定文件,我遇到的问题是,我正在尝试获取具有特定模式的远程目录中的文件数.我正在使用面具,但对我不起作用,它会引发异常:这就是我所拥有的 DataFile.sRemoteDirectory = "/user/ftpuser/test/";接收模式=“删除*";文件数 =session.ListDirectory(session.Escape ..
发布时间:2022-01-09 11:55:02 C#/.NET

使用远程 FTP 原子包和私钥发出与服务器的连接

我正在尝试使用 atom 包“Remote-FTP"并使用私钥连接到我的服务器. 我的服务器上设置了 SSH 密钥,并且可以使用 putty 成功连接. 私钥保存在我的项目文件夹中,并且当我替换文件中的信息时,我有一个现有的 .ftpconfig 文件(没有私钥)可以成功连接. 密钥已转换为必要的 ssh 格式,目前我没有密码.我也给出了私钥文件的完整路径 这是我的 .ft ..
发布时间:2022-01-09 11:53:14 其他开发

使用 Oracle PL/SQL 将文件写入 SFTP

我编写了一个 PL/SQL 过程来连接到 FTP 服务器.我能够将文件写入该 FTP 服务器.使用相同的代码,我尝试连接到 SFTP 服务器,但失败了.如何使用 PL/SQL 连接到 SFTP? 解决方案 你可以试试商业的ORA_SFTP 滴滴软件提供的软件包: connection_id := ORA_SFTP.CONNECT_HOST(...ORA_SFTP.UPLOAD(conne ..
发布时间:2022-01-09 11:51:18 数据库

cURL sftp 公钥认证失败“回调错误"

我有一些 php 代码可以很好地使用 cURL 将文件上传到仅使用用户 & 的主机.密码 ftp,现在我必须上传到只允许公钥身份验证的服务器并收到错误:“* SSH 公钥身份验证失败:回调返回错误" 我的密钥有问题,因为它们的格式不正确,但后来将它们放入正确的单行格式,这阻止了“非 base64 编码"错误.我在网上找不到太多关于这个回调错误的帮助. 我的代码如下. $ch = cu ..
发布时间:2022-01-09 11:51:11 PHP