scp相关内容

如何使用 scp 将文件夹从远程复制到本地?

如何使用 scp 将文件夹从远程复制到本地主机? 我使用 ssh 登录我的服务器. 然后,我想将远程文件夹foo 复制到本地/home/user/Desktop. 我如何实现这一目标? 解决方案 scp -r user@your.server.example.com:/path/to/foo/home/user/Desktop/ 通过不在 foo 末尾包含尾随的“/",您将 ..
发布时间:2021-12-09 10:31:03 其他开发

scp(安全复制)到没有密码的 ec2 实例

我有一个 EC2 实例正在运行(FreeBSD 9 AMI ami-8cce3fe5),我可以使用我的亚马逊创建的密钥文件 ssh 进入它,没有密码提示,没问题. 但是,当我想使用 scp 将文件复制到实例时,我会被要求输入密码: scp somefile.txt -i mykey.pem root@my.ec2.id.amazonaws.com:/密码: 任何想法为什么会发生这种情况/ ..
发布时间:2021-12-06 12:25:53 其他开发

如何将密码传递给scp?

我知道不推荐这样做,但是完全可以将用户的密码传递给 scp 吗? 我想通过 scp 复制文件作为批处理作业的一部分,接收服务器当然需要密码,不,我不能轻易将其更改为基于密钥的身份验证. 解决方案 您可以使用像 expect 之类的工具编写脚本a>(也有方便的绑定,比如 Python 的 Pexpect). ..
发布时间:2021-12-03 13:07:04 服务器开发

将文件复制并附加到远程机器:cat error

所以,我有一点问题: 最初我使用 scp 将文件从本地机器复制到远程机器,然后我意识到 scp 覆盖而不是附加.但我需要它来附加.所以我做了一些谷歌搜索,这个使用 cat 和 ssh 的替代方法出现了: cat localfile |ssh user@remoteserver "cat >> remotefile" 问题是,每当我使用该方法时,我都会遇到这个有趣的错误: bash: c ..
发布时间:2021-11-16 19:36:06 其他开发

Maven Ant SCP 错误

当我使用 ant-command 运行“maven-antrun-plugin"(maven 3.0.3)时: 我得到:问题:无法创建任务或键入 scp[ERROR] 原因:找不到类 org.apache.tools.ant.taskdefs.optional.ssh.Scp. 我检查了我的 $ANT_HOME/lib,jar 在那里 (ant-jsch.jar). 有什么问题 ..
发布时间:2021-11-11 03:16:06 其他开发

使用 scp 时 for 循环中的 @

请看这一行: ${server_username}:${server_password}@@{server}:/tmp 双@@ 会导致问题.它显示为 user:passserver 而不是 user:pass@server,因此无法连接到远程 ssh 服务器. 你如何告诉蚂蚁离开@be? 这是我的代码: ..
发布时间:2021-11-11 02:59:40 其他开发

Ant scp 任务:JSchException:私钥无效

我使用 ssh-keygen 创建了一个新的密钥对,并在服务器上添加了公钥.使用 sftp -i private_key_file user@server 我可以成功打开与服务器的连接并放置文件.但是,当我尝试使用 Ant scp 任务时,我收到了: com.jcraft.jsch.JSchException:无效的私钥:[B@5e9d5728 Ant 脚本的相关部分: ..
发布时间:2021-11-11 02:54:20 其他开发

Ant scp 任务失败

我有一个要求:将本地文件复制到远程系统.我做了以下事情: 下载 jsch-0.1.44.jar 并复制到 Ant 的 lib 文件夹 设置路径和一切 我的构建文件是: 2222222222 copyFileToRemote 示例:::::::::::: ..
发布时间:2021-11-11 02:40:37 其他开发

有没有办法从 build.xml 中指定本地 jsch.jar 的位置?

build.xml 包含 和 任务,所以我提供了 jsch.jar 和与 build.xml 位于同一目录中的其他库. 以下任务定义: 抛出错误 类 org.apache.tools.ant.taskdefs.optional.ssh.Scp 需要的类找不到:com/jcraft/jsch/UserInfo 我无法修改标准的 Ant 安装(例如将 jsch.jar 放入 ant l ..
发布时间:2021-11-11 02:32:05 Java开发

maven antrun ssh 或 scp 隐藏输出

我想运行一个 ssh &在 mvn 中使用 antrun 的 scp 命令. ssh &scp 命令正确运行,并且在下一阶段声明的插件 - 运行.但是 ssh/scp 之后的所有命令的输出 - 不会写入任何输出! 有什么问题?! 这是我的 pom.xml: 4.0.0group ..
发布时间:2021-11-11 02:21:01 其他开发

Ant,从远程机器下载文件集

据我所知,当通过 scp 任务从远程机器下载文件时,ant 不提供“文件集"属性.它在从本地机器发送文件时工作,但在远程机器上启动时它不起作用.那是来自文档.所以在远程机器上,我在每个目录中有一些文件夹和文件加载.我想从每个文件夹中下载所有文件夹和一个指定的文件.下载所有文件然后删除不需要的文件不是解决方案,因为有数千个文件. 所以.如何从远程机器的指定目录下载所有文件夹(只在磁盘上创建没有 ..
发布时间:2021-11-11 01:56:23 其他开发

为什么用 Ansible 复制目录这么慢?

我正在使用 Ansible 将目录(900 个文件,136MB)从一台主机复制到另一台: ---- 名称:复制目录复制:src={{some_directory}} dest={{remote_directory}} 这个操作花费了难以置信的 17 分钟,而一个简单的 scp -r 仅需 7 秒. 我尝试了加速模式,根据 ansible 文档“可以比任何地方快 2-6 倍启用 ..
发布时间:2021-11-11 01:04:20 其他开发

为什么用 Ansible 复制目录这么慢?

我正在使用 Ansible 将目录(900 个文件,136MB)从一台主机复制到另一台: ---- 名称:复制目录复制:src={{some_directory}} dest={{remote_directory}} 这个操作花费了难以置信的 17 分钟,而一个简单的 scp -r 仅需 7 秒. 我尝试了加速模式,根据 ansible 文档“可以比任何地方快 2-6 倍启用 ..
发布时间:2021-11-10 23:55:12 其他开发

如何将 scp 与 xargs 一起使用?

我正在尝试将非常大的文件从一台主机移动到另一台主机.此外,文件名太大,所以我必须使用 xargs.还需要复制所有子目录 我在源主机当前目录中使用以下命令 查找.-name "*" -type f -print0 |xargs -0 scp -r 用户名@host:/path/to/destination 但它抛出以下错误 scp:/path/to/destination: 不是普通文件 ..
发布时间:2021-09-14 19:46:03 服务器开发

如何通过 ssh 在 php 中获取远程文件并将文件直接返回到浏览器响应,而无需在网络服务器上创建文件副本

我目前正在使用以下代码的类似版本将文件从远程服务器传输到我的网络服务器,然后重定向到可公开访问的网络位置中文件的网络服务器副本. $tempfile = "/mylocalfolder/tempfile.wav"如果(文件存在($临时文件)){取消链接($临时文件);}$selectedfile = htmlspecialchars($_GET["文件"]);$filelink = '/myre ..
发布时间:2021-08-27 19:51:30 PHP

如何在通过中间服务器连接的本地和远程服务器之间传输数据?

我可以通过local的ssh -X servA登录,然后servA的ssh -X servB 要将数据从local复制到servB,我将scp文件从local复制到servA,然后从 servA 到 servB. 将文件从local直接复制到servB是否可行,反之亦然? 解决方案 您可以使用 nc (net cat) 作为 ssh 的代理. 因此,对于您的示例,请编辑您 ..
发布时间:2021-07-16 21:43:26 服务器开发

使用本地主机上的python脚本传输文件(scp)并从jumpserver运行命令到finalserver

需要将文件上传到最终服务器,并且需要使用该文件作为输入来运行命令. 以下将是要执行的整个操作的步骤(但我卡在第 3 步): 1 - 将文件从本地主机传输到跳转服务器(使用 scp) 2 - ssh 到跳转服务器 3 - 将文件从 jumpserver 传输到 finalserver(使用 scp) 4 - ssh 到最终服务器 5 - 在 finalserver ..
发布时间:2021-07-16 21:43:23 Python

scp 从多个目录下载多个文件

我第一次使用 linux 工作.我想弄清楚如何使用 scp 在多个目录中下载具有相同扩展名的多个文件. 例如: /server/directoryA/directoryA1/nameA.txt/server/directoryA/directoryA2/contactA.txt/server/directoryA/directoryB1/nameB.txt/server/directory ..
发布时间:2021-07-16 21:43:19 服务器开发