我想将文件从远程服务器复制到中央服务器,然后再复制到本地主机
我的访问方式是从本地主机使用 SSH 连接到中央服务器
然后我使用 pmrun 连接到所需的远程服务器,如 pmrun -h jmjgv12643 user001
user001 是特权用户,而我不是。
我需要将文件从 jmjgv12643 复制到中央服务器,然后复制回本地主机。
我该怎么做?如果需要更多解释,请告诉我。
答案1
据我所知,您可以使用scp
。pmrun
我不确定它如何与主机名小部件 ( -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
这里用户是您用来登录中央服务器的用户(中央)。
本地文件或目录是您想要复制文件的目的地。