首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将远程服务器(最初通过2步登录访问)的文件带回本地计算机?

问如何将远程服务器(最初通过2步登录访问)的文件带回本地计算机?
EN

Unix & Linux用户
提问于 2020-08-29 18:03:53
回答 2查看 138关注 0票数 1

出于研究目的,我使用大学服务器。

服务器登录是一个两步进程.

首先,我输入

代码语言:javascript
复制
ssh -p 44  linuxuser@jackbio-oopd.res.uk

(出于安全原因而更改)

然后提示密码。我键入凭据

然后我打字

代码语言:javascript
复制
ssh linuxuser@10.567.96.303

然后提示密码。我键入凭据

现在,如果我必须将一个文件(例如pdf文件,即first.pdf)传输到工作目录,则使用以下代码

代码语言:javascript
复制
scp - P 44 first.pdf linuxuser@jackbio-oopd.res.uk:~/

scp first.pdf linuxuser@10.567.96.303:~/

在此之前,我的怀疑显然是在这之后开始的。

  1. 如果我必须将first.pdf从最终的工作目录带回到本地机器。(会工作的电脑)。

该怎么做呢?

  1. 我能够通过Filezilla访问中间目录(linuxuser@jackbio-oopd.res.uk:~/)。但是我无法通过Filezilla访问最终的主目录。我试过其他软件,如winscp,但都没有用。GUI软件通常只有一个选项卡,用于输入用户名和密码。但是这里我有两个步骤的登录过程。所以整个混乱。

如何通过GUI软件访问最终的工作目录。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2020-08-29 19:17:02

rsync命令可以帮助您:

rsync -av -e "ssh -p 44 linuxuser@jackbio-oopd.res.uk" linuxuser@10.567.96.303:~/first.pdf ./

服务器linuxuser@10.567.96.303将用作代理,以到达远程主机上的文件。文件first.pdf将被复制到本地机器上。

票数 2
EN

Unix & Linux用户

发布于 2020-08-30 06:49:06

WinSCP实际上支持通过SSH 跳转服务器进行连接。

只需为高级站点设置的隧道页面上的中间服务器指定连接数据即可。

也请参阅WinSCP指南中的连接到只能通过另一台服务器访问的FTP/SFTP服务器。

有关Linux命令行解决方案,请参见:

如何从只能通过另一个主机下载SSH的主机下载文件?

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/606973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档