使用 pmrun 从远程服务器 scp

使用 pmrun 从远程服务器 scp

我想将文件从远程服务器复制到中央服务器,然后再复制到本地主机

我的访问方式是从本地主机使用 SSH 连接到中央服务器

然后我使用 pmrun 连接到所需的远程服务器,如 pmrun -h jmjgv12643 user001

user001 是特权用户,而我不是。

我需要将文件从 jmjgv12643 复制到中央服务器,然后复制回本地主机。

我该怎么做?如果需要更多解释,请告诉我。

答案1

据我所知,您可以使用scppmrun我不确定它如何与主机名小部件 ( -h) 配合使用,但您的场景应该按如下方式工作:

1使用 SSH 连接到中央服务器,并从中央服务器pmrun按以下方式使用命令将文件从远程服务器复制到中央服务器:

pmrun -h scp user001@jmjgv12643:/path/to/file/to/copy local_file_or_directory

2一旦文件在中央服务器上,您就可以直接使用纯文本scp来复制它们。从您的当地的机器,您可以使用以下命令将文件从中央服务器复制到本地主机:

scp user@central:/path/to/file/to/copy local_file_or_directory

这里用户是您用来登录中央服务器的用户(中央)。
本地文件或目录是您想要复制文件的目的地。

相关内容