scp相关内容

在python中的scp文件名中使用通配符

我想在 python 脚本中执行一个简单的 scp 命令,按照特定的名称模式复制文件. 我正在执行以下命令: filename = '\*last_processed_date\*.txt'命令 = ''' scp test@100.41.14.27:/home/test/test2/test3/%s %s '''\%(文件名,self.unprocessed_file_dir)操作系统( ..
发布时间:2021-07-16 21:43:17 服务器开发

QProcess 输出未显示

我有一些 C++ 代码使用 Qt 的 QProcess 在 Linux 中运行 scp 命令,但我从未从进程中获得任何输出: void CopyClass::CopyClass(){mpScpProcess = new QProcess(this);连接(mpScpProcess,信号(完成(int)),这个,插槽(onCopyFinished(int)));连接(mpScpProcess,信号 ..
发布时间:2021-07-16 21:43:10 服务器开发

如何将文件从本地 vagrant 复制到本地系统?

我想将 local.conf 从本地 vagrant 机器复制到本地系统(我的机器).Vagrant 在同一台机器上运行.我尝试了以下命令.它运行成功,但是当我在系统上搜索 local.conf 文件时,我什么也没得到. [vagrant@localhost devstack]$ scp vagrant@192.168.50.4:/home/vagrant/local.conf local.co ..
发布时间:2021-07-16 21:43:08 服务器开发

你可以在 php 中使用 ssh2_scp_recv 来获取远程目录吗?

我正在尝试使用 ssh2_scp_recv($connection, '/remote/directory', '/local/directory'); 获取远程目录,但出现错误: 警告:ssh2_scp_recv():无法在第 2 行的/some-php-file.php 中接收远程文件. 如果我使用 ssh2_scp_recv 来获取单个文件,它会起作用. 这个函数应该在目录上工 ..
发布时间:2021-07-16 21:43:05 PHP

为 SCP 添加一个公钥到服务器

我的场景是这样的,我试图从 server1 SCP 到 server2,我需要在 server1 上创建一个 public_key 以允许 server2 访问它.我该怎么做? 解决方案 使用 ssh-copy-id ssh 到 server1 ssh server1 在 server1 上生成一个 ssh 密钥 ssh-keygen -t rsa 将此公钥复制到用户“use ..
发布时间:2021-07-16 21:43:02 其他开发

ssh2_scp_send() 使用 php 破坏 pdf

我在向服务器发送 pdf 文件时遇到问题. 当我尝试发送 .csv 文件时我的脚​​本有效,但当我尝试发送 pdf 文件时出现问题 ..
发布时间:2021-07-16 21:42:59 PHP

JavaScript 文件传输 SSH

我目前正在开发一个基于浏览器的项目,我第一次使用 JavaScript、HTML 和 CSS,过去没有使用这些语言的经验.该项目基本上涉及以下内容:(1)允许用户通过以下代码上传 .csv 文件: (2) 读取文件,(3) 转换为 YAML 文件 (.yml) 和 (4) 通过 SSH/SCP/SFTP 将其上传到远程服务器. 我已经完成了 (1) 和 (2) 但我真正遇到的问题是第 ..
发布时间:2021-07-16 21:42:56 前端开发

无法在 scp ssh 中复制带空格的文件名

我无法使用 ssh2_scp_recv() 函数复制文件名中有空格的文件.这是实际存储在服务器中的文件名 testfile-03_23_15 11 02 AM.csv. 我的代码在这里 if ($file == "testfile-03_23_15 11 02 AM.csv"){if(!ssh2_scp_recv($connection,$remoteDir .$file, $localDir ..
发布时间:2021-07-16 21:42:53 PHP

我可以知道 unix 中 scp 命令的退出状态吗

使用 scp 命令在 perl 中进行编程时我不得不面对 scp 命令的退出状态 如果你告诉我哪个退出值(除了 0-success,1-error)是为了让我的生活变得简单 解决方案 来自这里: 0 操作成功1 文件复制中的一般错误2 目标不是目录,但应该是3 超过最大符号链接级别4 连接主机失败.5 连接断开6 文件不存在7 无权限访问文件.8 sftp 协议中的一般错误9 文件传输 ..
发布时间:2021-07-16 21:42:50 服务器开发

用于将文件从一台服务器获取到另一台服务器并将它们存储在不同目录中的 Python 脚本?

我正在服务器1上工作.我需要编写一个 Python 脚本,我需要在其中连接到 server 2 并从目录中获取某些文件(名称以字母“HM"开头的文件)并将它们放入另一个目录中需要在运行时在 server 1 上创建(因为对于程序的每次运行,必须创建一个新目录并将文件转储到该目录中). 我需要在 Python 中执行此操作,而且我对这种语言比较陌生.我不知道从哪里开始代码.有没有不涉及“tar ..
发布时间:2021-07-16 21:42:48 Python

sshpass 无法正常工作

我在 ubuntu 11.04 上使用 sshpass 非交互式地传递密码. 当我使用 sshpass 和 scp sshpass -p '123' scp sayuj@192.168.1.51:/home/sayuj/examples.desktop ~/Desktop/ 效果很好 但它不适用于 ssh sshpass -p '123' ssh sayuj@192.168.1. ..
发布时间:2021-07-16 21:42:45 其他开发

使用 paramiko 检查远程主机上是否存在路径

Paramiko 的 SFTPClient 显然没有 存在方法.这是我目前的实现: def reexists(sftp, path):"""os.path.exists 用于 paramiko 的 SCP 对象"""尝试:sftp.stat(路径)除了 IOError,e:如果 str(e) 中的“没有这样的文件":返回错误增加别的:返回真 有没有更好的方法来做到这一点?检查异常消息中的子字符 ..
发布时间:2021-07-16 21:42:38 Python

scp 因“协议错误:文件名与请求不匹配"而失败

我有一个脚本,它使用 SCP 从 AWS 上的远程 Linux 主机拉取文件.在每晚运行相同的代码大约 6 个月没有问题后,它今天开始失败,协议错误:文件名与请求不匹配.我在下面的一些更简单的文件名上重现了这个问题: $ scp -i $IDENT $HOST_AND_DIR/"foobar" .#文件复制成功$ scp -i $IDENT $HOST_AND_DIR/"'foobar'" .协 ..
发布时间:2021-07-16 21:42:35 其他开发

从不同路径复制多个文件的智能方法 usinc scp

我想知道一种使用 scp 复制文件系统上不同路径中存在的文件和文件夹的简单方法.ssh 目标服务器请求密码,我无法将其放入配置文件中.我知道 scp 没有我可以从脚本提供的密码参数,所以现在我必须一个一个地复制每个文件或目录,每次都写我的密码. 解决方案 除了已经提到的 glob: 您可以使用 {,} 在单个语句中定义替代路径/路径部分 例如:scp user@host:/{P ..
发布时间:2021-07-16 21:42:32 其他开发

如果未使用 scp 命令指定目标路径,则文件位置

将文件夹从本地计算机复制到我使用的服务器 scp -r local_folder user@server:path 现在我第一次忘记指定目标路径了: scp -r local_folder user@server 如果文件夹已被复制,现在有人知道吗?如果是,它位于服务器中的哪个位置? 我稍后发出正确的命令并将文件夹复制到我的用户目录,但我只想知道该文件夹是否也第一次复制到服务器上的某 ..
发布时间:2021-07-16 21:42:29 其他开发

在 scp 和 ssh 中使用 ssh 密钥

我正在尝试使用 scp 将几个文件复制到目标系统,然后登录系统并安装这些文件.我在这里使用 scp 和 ssh 命令以及 ssh 密钥进行无密码身份验证. ssh 密钥是在源系统上创建的,如下所示.这是创建 ssh 密钥的正确且安全的方式吗? ~]# ssh-keygen -t rsa -N "" -f ~/.ssh/mytest.key 通过执行以下命令将密钥从源系统复制到目标系统. ..
发布时间:2021-07-16 21:42:26 其他开发

如何使用 apache SSHD ScpClient 上传/下载文件

我不知道在设置 ScpClient 以发送/接收文件时我做错了什么. 我正在使用 Apache MINA SSHD 库来启动 SSH 服务器并尝试将文件复制到/从它复制. 这是我的设置: SSHServer.java 公共类 SSHServer {私有 sshServer sshServer;私有静态最终记录器记录器 = LoggerFactory.getLogger(SSHS ..
发布时间:2021-07-16 21:42:23 Java开发

通过 Python 中的 scp 和 os 模块从远程服务器安全复制文件

我对 Python 和编程还很陌生.我正在尝试通过 python 脚本在两台计算机之间复制文件.但是代码 os.system("ssh " + 主机名 + " scp " + 文件路径 + " " + 用户 + "@" + localhost + ":" cwd) 行不通.我认为它需要一个密码,如 如何使用 SCP 或 SSH 在 Python 中将文件复制到远程服务器?.我没有收到任何错误日 ..
发布时间:2021-07-16 21:42:17 Python

scp 通过 ssh 隧道打开

我想从 machineA 发送文件,该机器已与服务器打开反向隧道.反向隧道将 machineA 上的 22 端口与服务器上的 2222 端口连接起来: autossh -M 0 -q -f -N -o "ServerAliveInterval 120" -o "ServerAliveCountMax 1" -R 2222:localhost:22 userserver@server.com 如 ..
发布时间:2021-07-16 21:42:05 其他开发

如何使用来自第三台本地机器的 scp 在两个远程服务器之间传输文件?

我正在尝试从我的本地机器上将一个文件从一个远程服务器复制到另一台远程服务器.这就是我想要做的 localA $ scp userB@remoteB:/path/to/file userC@remoteC:/path 问题是我需要在远程机器上为 userB 和 userC 传递两个密码. 根据 Garron 以上应该可行,但我的许可被拒绝. 权限被拒绝(gssapi-keyex、gssa ..
发布时间:2021-07-16 21:42:02 服务器开发