sftp相关内容
我需要使用 SSH.NET 登录 SFTP 并删除文件夹中的所有文件,但似乎 SSH.Net 不支持通配符.这是真的吗?有办法解决吗?这是我的代码. using (SftpClient sftpClient = new SftpClient(server, port, username, password)){foreach (var d in sftpClient.ConnectionInfo
..
我正在寻找一种将文件/目录结构从一台服务器上传到另一台服务器的方法.就我而言,唯一可能的方法是 SFTP 上传,是否有任何简单的方法可以上传它,使用脚本或其他方法而不存档文件/目录,我想在远程服务器上重新创建? 谢谢! 解决方案 也许可以使用递归 scp (scp -r) 找到解决方案?或者您是否明确仅限于 sftp? 还有一个名为 lftp 的客户端,它具有 sftp 和脚本
..
我正在使用 phpseclib - SFTP 类并且正在尝试上传这样的文件 - $sftp = new Net_SFTP('mydomain.com');if (!$sftp->login('user', 'password')) {exit('登录失败');}$sftp->put('/some-dir/',$fileTempName); 然而,文件并没有被上传到 some-dir 中,而是在
..
我正在尝试通过 SSH 或 SFTP 重命名远程目录中的所有文件.重命名应将文件转换为日期扩展名,例如将 .txt 转换为 .txt.2016-05-25. 我有以下命令来循环每个 .txt 文件并尝试重命名,但出现错误: ssh $user@$server "为 $srcFolder/*.txt 中的 FILENAME; do mv $FILENAME $FILENAME.$DATE;
..
我使用 ruby 2.0.0 和 rails 4.0.0.我有类似的东西: 需要'net/sftp'sftp = Net::SFTP.start('ftp.app.com','用户名', :password =>'密码')sftp.file.open("/path/to/remote/file.csv", "r") 做 |f|把 f.gets结尾 这会在 FTP 站点上打开文件,但它只放置
..
我在网站上搜索了这个问题,但找不到解决方案.问题与 sftp 有关.我正在运行一个脚本,它接受 7 个参数,执行 SSH 并在 sftp 服务器上上传文件.我提供的参数是服务器,用户,port,source_directory,target_directory,source_file 和 tager_file.如果一切顺利,文件上传没有任何错误,返回码为 0.问题是如果任何参数错误,例如 targ
..
我觉得这值得一个问题,因为 StackOverflow 似乎没有足够的主题. 我想要 SFTP,使用 PHP 和进度条 我喜欢进度条.但是,这一次我想做一些不同的事情.我想用PHP做以下事情,这个看起来比上一个难很多: 通过 SFTP(通过 SSH?)执行下载 向用户显示下载进度的可见指示 启用暂停和继续下载 认为 FileZilla,但在浏览器中,使用 PHP 构建.
..
我第一次尝试使用 RCurl 包中的 ftpUpload. 我尝试访问的站点使用 sftp 协议.我已确保安装包含安全连接功能的 libcurl 版本. SFTP 列在 RCurl 可用的协议中: curlVersion()$protocols[1] "dict" "file" "ftp" "ftps" "gopher"[6] "http" "https" "imap" "imaps
..
我必须阅读服务器中存在的 zip、rar 和 7z 文件,然后将其解压缩以进行进一步处理.我正在使用 paramiko 和 python.我有一个 sftp 文件,但我无法通过 Patool 库传递它. remote_file = sftp_client.open(output[i],'rb')sftp = ssh_client.open_sftp()file = ftp.file(output
..
我在通过 sftp 连接到我的 ubuntu 14.04 服务器时遇到问题.每次尝试连接时,我都会收到以下信息/错误消息: Sep 18 15:04:47 localhost sshd[2917]:从 87.129.13.92 端口 59333 ssh2 接受 junperbo 的密码9 月 18 日 15:04:47 本地主机 sshd[2917]:pam_unix(sshd:session)
..
我想让函数 sftp.put() 超时,我已经尝试过使用信号模块,但是如果上传时间超过 10 秒,脚本不会死.我用它来通过 ssh (paramiko) 传输文件. [...]定义处理程序(签名,框架):打印“用信号调用的信号处理程序",符号raise IOError("无法上传文件eeeeeeeeeeee!!!")[...]raspi = paramiko.SSHClient()raspi.s
..
过去几天我一直在研究这个,但似乎找不到任何从 SFTP 服务器读取并将内容写入内存而不是文件的示例或文档.这让我思考这是否可能.我希望将从 SFTP 流下载的文件写入内存中的字节数组,然后在字节数组在内存中时使用它.这可能吗? 解决方案 最常见的 Java SFTP 库,JSch,允许这样做. 使用 ChannelSftp.get 方法,返回InputStream. 基本的一种
..
我有一个 shell 脚本,它正在执行一些重命名和归档步骤.我添加了 sftp 命令来复制多个文件.但是,当我尝试通过 Putty 登录到远程计算机时,它会要求确认,例如 您确定要继续连接吗(是/否)?.我需要输入是.但由于这是通过脚本完成的,我不知道该怎么做.下面是我正在使用的脚本 cd sftp user1@remoteserversftp>cd sftp>输入 *.gz辞职 如何在执行s
..
我想在 Python 3.6 中使用 paramiko 进行 SFTP 文件传输.我知道 paramiko 依赖于 PyCrypto 并且已经阅读了 Python 3.6 中的 PyCrypto 安装问题.虽然我看到了很多关于这个主题的问题,但我还没有找到在 Python 3.6 中成功传输 SFTP 文件的解决方案. 我的第一个问题:是否可以使用 Python 3.6 进行 SFTP 文件
..
我在 Windows 机器上运行的 WinSCP(版本 5.9.5(内部版本 7441))中有以下脚本 #使用GUI建立保存为MySFTPsite的连接打开我的SFTP站点同步远程 -filemask="*.CSV" "K:\extract\" "/sftp_uploads/" 我通过批处理文件调用它. 这工作正常,只是它发送所有提取文件夹中的 .CSV 文件. 还有一个进程每小时
..
我被告知这无法完成,但我想在这里获得一些其他意见.当涉及到这样的事情时,我有点新手. 我的网站:ExampleSiteA.com 要下载的文件:ExampleSiteB.com 基本上,我正在从 ExampleSiteB.com 下载一个 csv 文件以更新我的网站 ExampleSiteA.com.为此,我通过 CoreFTP 手动下载 csv 文件,然后将其手动上传到 Exa
..
这是我们可以使用 GCP Cloud 功能将数据从 Google 云存储发送到 SFTP 服务器吗? with pysftp.Connection(host=myHostName, username=myUsername,密码=myPassword, cnopts=cnopts) 作为 sftp:storage_client = storage.Client()存储桶 = storage_cli
..
我想编写一个 Python 脚本,该脚本连接到远程 SFTP 服务器并在远程服务器中创建一个 ZIP 文件,该文件由远程服务器本身中存在的特定文件组成.我已经编写了以下脚本,为此我使用了 pysftp, with pysftp.Connection(host=myHostname, username=myUsername, password=myPassword, cnopts=cnopts)
..
我正在编写一个从 SFTP 服务器下载文件的脚本.但是,每个文件夹中有 10k 个文件(每个文件约 5MB),我只想下载相隔 12 小时的文件.(例如,12:00 时间和 00:00). 但我似乎只能读取上次修改的日期,而不是创建日期.这个日期似乎是隐藏的,直到我在本地拥有该文件.我有一个替代策略,但不如在第一次下载时获得正确的文件那么干净. 解决方案 JPEG EXIF 元数据是文
..
我想从使用 PHP 的 SFTP 服务器的大文件 (30MB) 中获取最后 15 行. 我尝试像这样使用 phpseclib 的 SFTP 功能: include('./Net/SFTP.php');$sftp = new Net_SFTP("server", 2022);if (!$sftp->login('username', 'password')) {exit("登录错误");}$
..