后台 SFTP 下载

后台 SFTP 下载
  1. 我在机器 A 上本地连接。

  2. 我已经通过机器 B 上的 Web 控制台进行连接。

  3. 在B的shell上,我已经通过SSH连接到机器C。

  4. 在C的shell上,我想使用一个账户从机器D执行远程SFTP下载。

  5. 然后,我想关闭机器 A 和 B,同时将我的下载保留在 C 机器上。

注意:我没有任何基于 GUI 的访问权限。

请帮我。

答案1

您应该安装screen在机器 C 上。例如:

ssh box-c
sudo apt-get install screen
screen

你会进入一个新的躯壳

scp foo@box-d:somefile .
<ctrl-a><d>

您将看到一条关于已断开连接的消息,请注销并关闭其他机器。稍后您可以 ssh 返回 box-c 并运行screen -r以重新连接到您的 shell。然后退出 shell,screen 就会退出。

相关内容