【问题标题】:How to scp a file from local to remote from within remote connection terminal如何从远程连接终端内将文件从本地scp到远程
【发布时间】:2013-11-25 11:27:39
【问题描述】:

假设一个名为Test 的文件在我的/home/myname/ 上的Ubuntu 中。要转移到远程,我会打开一个终端然后去:

 scp "Test" user@node:"~/Folder1/folder2"

我将如何更改此命令以便能够将TestSSH 连接中的user@node 传输到folder2?例如,如果我首先打开一个SHH 连接,那么在连接到远程的终端中,我应该发出什么命令来进行上述传输?

【问题讨论】:

    标签: ubuntu ssh scp


    【解决方案1】:

    如果我理解正确,以下是您的设置:

    1. “测试”文件在您的本地计算机上
    2. 你 ssh 另一台机器,我们称之为远程机器
    3. 你想把文件移动到另一台机器上,我们称之为节点

    所以,如果远程机器可以访问你的本地机器,你就可以

    ssh you@your_local_machine:/path/to/Test user@node:~/Folder/folder2
    

    如果您在同一个网络上,连接到同一个家庭/办公室路由器等,通常就是这种情况。

    如果远程机器无法访问您的本地机器,这通常是这种情况,如果远程机器是服务器,例如在 EC2 等上,并且您的本地机器不公开可用,使用公共 ip或动态 dns 设置,但这是另一回事。

    【讨论】:

      猜你喜欢
      • 2015-12-25
      • 2012-08-03
      • 2012-07-03
      • 2023-01-30
      • 2014-02-24
      • 2011-07-26
      • 2015-01-04
      • 2020-02-25
      • 2016-04-06
      相关资源
      最近更新 更多