sftp相关内容

安卓 STFP 库

我想在我的 Android 项目中使用 SFTP.Android 是否已经有SFTP 库,还是我必须实现它? 解决方案 我使用 andFTP 用于 sftp 传输,但它不是开源的. 您可以查看connectBot.sftp 传输存在问题. ..
发布时间:2021-07-23 19:50:31 移动开发

无法让 SFTP 在 PHP 中工作

我正在用 PHP 编写一个简单的 SFTP 客户端,因为我们需要通过 n 个远程服务器以编程方式检索文件.我使用的是 PECL SSH2 扩展. 不过,我遇到了路障.php.net 上的文档建议您可以这样做: $stream = fopen("ssh2.sftp://$sftp/path/to/file", 'r'); 但是,我有一个 ls 方法可以尝试类似的东西 公共函数ls($di ..
发布时间:2021-07-23 19:50:28 PHP

如何使用带有 Java 的公共私钥身份验证的 SFTP 的可靠示例

最近我们的一个客户意外地将我们收集的一些重要文件从 ftp 转移到了 sftp 服务器.最初我的印象是编写或找到一个可以处理 sftp 的 java 实用程序会很简单,但事实证明并非如此.使这个问题更加复杂的是,我们正试图从 Windows 平台连接到 sftp 服务器(因此 SSH_HOME 在客户端上的定义变得非常混乱). 我一直在使用 apache-commons-vfs 库,并设法获 ..
发布时间:2021-07-23 19:50:21 Java开发

使用 PHP 通过 SFTP 传输文件以供下载非常慢

我希望能够通过 SFTP 从服务器获取文件,以便我的 Web 服务器允许用户随后下载它.为了实现这一点,我使用了 phpseclib 库.不幸的是,这真的很慢,因为我只能达到 300-350kb/s 的速度,而在从托管原始文件的服务器直接下载之前,我可以达到超过 1mb/s.由于我们公司的一些内部原因,我们不得不将这些文件重新定位到另一台只打开了 22 端口的服务器上,因此当用户访问以下链接时:h ..
发布时间:2021-07-23 19:50:17 PHP

BigQuery 从 sftp 检索数据

我有一个面向互联网的 sftp 服务器,它定期更新 csv 文件.是否有任何命令让 BigQuery 从此 sftp 检索数据并将其放入表中.或者,任何支持此功能的 API 或 Python 库? 解决方案 至于 BigQuery - 据我所知没有与 SFTP 的集成. 您需要: 创建/查找从 SFTP 读取并推送到 GCS 的脚本. 向 SFTP 服务器添加 HTTPS 服 ..
发布时间:2021-07-23 19:50:15 其他开发

SFTP 传输中的 ASCII 模式

SFTP 传输中的 ASCII 模式是什么意思.是否会以文本格式传输文件. 解决方案 引用有关文本(又名 ASCII)访问远程文件的 SFTP 规范: 5.3.确定服务器换行约定 为了正确处理跨平台的文本文件兼容方式,换行序列必须在客户端之间转换和服务器约定. SSH_FXF_TEXT_MODE 文件打开标志(第 8.1.1 节)使其可以请求服务器将文件转换为“规范"线格 ..
发布时间:2021-07-23 19:50:12 其他开发

Spring 集成:摆脱设置 bean 的代码重复

对于我的 SFTP 客户端项目,我使用的是 spring 集成.我们有不同的客户端,必须连接到不同的 SFTP 服务器,但是,所有逻辑都是相同的,所以我将它们抽象为 AbstractSFTPEndPoint.每个特定于客户端的类都实现了 getClientId(),AbstractSFTPEndPoint 使用它来获取特定于客户端的详细信息,例如 SFTP 凭据. 然而,所有客户端的整个逻辑 ..
发布时间:2021-07-23 19:50:09 其他开发

如何使用 phpseclib 设置自定义 SFTP 端口

我必须使用 PHP 连接到 SFTP 服务器.我为此使用了 phpseclib.我在 Internet 上找到了一些示例,但无法连接到 SFTP.我正在使用自定义端口 (2222) 连接到 SFTP.请告诉我在哪里可以定义自定义端口以连接到 SFTP. ..
发布时间:2021-07-23 19:50:05 PHP

使用 WinSCP 从 SFTP 服务器下载超过 X 天的文件,跳过不包含任何匹配文件的文件夹

我仅限于 PuTTY 和 WinSCP. 我正在尝试下载带有日志文件的日志目录.例如,我想获取 6 天前或更新后的所有 log_files.log_dir2 和 log_dir3 包括文件夹符合条件,而 log_dir1 及其文件不符合条件. DIR/log_dir1/log_files % 超过 6 天DIR/log_dir2/log_files % 符合条件DIR/log_dir3/l ..
发布时间:2021-07-23 19:50:03 其他开发

你如何在 PHP 中通过 SFTP 获取最后几行文件

我需要登录到生产服务器来检索一个文件并使用该文件中的数据更新我的数据库.由于这是一个生产数据库,我不想每 5 分钟获取一次整个文件,因为文件可能很大,这可能会影响服务器.我需要每 5 分钟间隔获取此文件的最后 30 行,并且影响尽可能小. 以下是我当前的代码,如果您对如何最好地完成此操作有任何见解,我将不胜感激: 解决方案 SFTP 不支持部分文件传输.使用 fullblowin S ..
发布时间:2021-07-23 19:50:00 PHP

phpseclib 不上传正确的文件内容

所以它所做的是成功连接然后上传文件 logo.png 但如果我使用 html 上传代码,文件的内容不是网络主机上的内容或使用 html 上传的内容.它在文件中放置的是第二个 ' 之间的实际文本,因此对于该示例,logo.png 的内容实际上是 logo.png 而不是图片. require_once("ftp/vendor/autoload.php");使用 phpseclib\Net\SFTP ..
发布时间:2021-07-23 19:49:56 PHP

通过 SFTP 从服务器读取大型动态文件的结尾

我正在尝试找到一种方法,从服务器通过 SFTP 读取巨大的动态日志文件的末尾(例如从末尾开始的 20-30 行),并将该点保存到我读取的位置,如果我需要更多行,从这一点开始阅读更多内容. 我尝试过的一切都需要很长时间,我尝试在机器上复制这个文件,然后使用 ReversedLinesFileReader 从末尾读取,因为这个方法需要 File 对象,当通过 SFTP 时,你只会得到 Input ..
发布时间:2021-07-23 19:49:49 Java开发

SFTP、SSH 和SSH隧道

我想详细了解 SSH 隧道的概念,因为我正在围绕这个主题学习一些东西.我已经在公共论坛上查看了一些细节,但仍有一些问题. SFTP 服务正在远程服务器中运行,我已获得连接到它的凭据.我使用像 WinScp 这样的 GUI 来连接远程服务器.SSH 隧道在这里的作用是什么? 远程 SFTP 服务器管理员要求我从我的机器生成 RSA 公钥并将其添加到远程服务器.现在,我可以在没有密码的情况下从 ..
发布时间:2021-07-23 19:49:47 其他开发

使用 ftplib 的 SFTP

我需要使用 SFTP 从主机下载文件. 你知道是否可以使用 Python ftplib 做到这一点?我看到了此处的示例,但是当我尝试连接时,收到 EOFError. 我试过这个代码: 导入ftplibftp = ftplib.FTP()ftp.connect( "1.2.3.4", "22" ) 此方法在很长时间后返回错误,因此我无法执行登录调用.我不能尝试构造函数 FTP([ho ..
发布时间:2021-07-23 19:49:43 Python

如何使用 phpseclib 复制或移动远程文件?

我刚刚为自己发现了 phpseclib,并希望将它用于我的代码.不知何故,我不知道如何将文件从一个 sftp 目录复制到另一个 sftp 目录.如果你能帮我解决这个问题就好了. 例如: 复制所有文件 /jn/xml/ 到 /jn/xml/backup/ 解决方案 $dir = "/jn/xml/";$files = $sftp->nlist($dir, tru ..
发布时间:2021-07-23 19:49:40 PHP

如何与SFTP服务器通信

我为我们的客户编写了一项服务,该服务使用 FTP 自动将文件传输到指定的目的地.由于历史原因,我使用 WinInet 来执行 FTPing.一切正常,但现在客户想要添加一个仅接受 SFTP 连接的目的地. 我真的不喜欢从头开始实现这个想法,那么有没有办法在本地或通过 WinInet 与 SFTP 服务器进行通信?有没有我可以使用的系统库(我不怕 P/Invoke :))?我是否必须为此购买第 ..
发布时间:2021-07-23 19:49:37 C#/.NET

带有 R 的 sftp - sftp 不是带有 RCurl 的协议

我已经阅读了一些关于使用 R 的 sftp 的帖子,但无法解决我遇到的问题.有一个不错的变化,我只是没有在正确的地方搜索,如果是这样,请指出正确的方向.这是我所在的位置: >图书馆(RCurl)>卷曲版本()$年龄[1] 3$版本[1] "7.43.0"$vesion_num[1] 469760$host[1] "x86_64-apple-darwin15.0"$功能ipv6 ssl libz ..
发布时间:2021-07-23 19:49:34 其他开发

在 Python 上重命名远程服务器上的文件

我正在使用 pysftp 使用 python 访问服务器上的文件. conn = sftp.Connection(host = 'host', username = 'user', password = 'password')远程路径 = '/tmp/random/NAME_LATEST.zip'localpath = '/home/tmp/Desktop/NAME.zip'conn.put(本 ..
发布时间:2021-07-23 19:49:31 Python

我们可以使用 GCP Cloud 功能将数据从 Google 云存储发送到 SFTP 服务器吗?

我想从 Google 云存储中获取 .csv 文件并将其发送到 SFTP 服务器.我不知道,我做错了什么,但我收到了在云存储中找不到文件的错误.我的代码如下: 导入 base64导入操作系统导入pysftp进口重新导入 csv从 google.cloud 导入存储从 google.cloud 导入 bigquerydef hello_sftp(事件,上下文):#定义传输凭据myHostName ..