如何通过 SSH 将整个目录从一台服务器传输到另一台服务器

如何通过 SSH 将整个目录从一台服务器传输到另一台服务器

我有两台服务器,两台都可以访问 SSH。我想将整个目录从服务器 A 传输到服务器 B。它们对我来说都是远程服务器。

我是否可以假设可以登录我本地电脑上的 SSH 终端,连接到服务器 A,并执行一些神奇的命令来启动两个服务器之间的传输,同时能够从我自己的本地机器上的终端注销?

答案1

在服务器 A 上:

$ scp -r /path/to/directory someuser@serverB:/path/to/files/.

上述命令将使用 someuser(serverB 上的用户)将文件从 serverA 复制到 serverB。目录 ( /path/to/directory) 将作为目录复制到 serverB 上的目录 中/path/to/files/

相关内容