【问题标题】:Is possible to copy files over ssh during an active connection可以在活动连接期间通过 ssh 复制文件
【发布时间】:2015-10-22 17:33:11
【问题描述】:

我经常需要从 ssh 连接复制文件。让我们说一个mysql转储。我要做的是

local $ ssh my_server
server$ mysqldump database >> ~/export.sql
server$ exit
local $ scp myserver:~/export.sql .

我知道 ssh 有很多功能,例如 ssh-agent、端口转发等,我想知道是否有办法从服务器执行 scp 以复制到我的本地计算机(无需创建另一个 ssh 连接)。

【问题讨论】:

标签: ssh


【解决方案1】:

首先,这个问题在这里跑题了,所以会提前迁移或者搁置。

无论如何,我在这里描述了类似问题的解决方案,但它应该对您有所帮助:https://stackoverflow.com/a/33266538/2196426

总结,是的,可以使用远程端口转发:

[local] $ ssh -R 2222:xyz-VirtuaBox:22 remote
[remote]$ scp -P 2222 /home/user/test xyz@localhost:/home/user

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-22
    • 2016-03-06
    • 2019-05-09
    • 2012-03-09
    • 1970-01-01
    • 2018-10-14
    相关资源
    最近更新 更多