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

6 linux ssh

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

我是否认为可以在我的本地 PC 上登录 SSH 终端,连接到服务器 A,并执行一些神奇的命令来启动两台服务器之间的传输,同时能够在我自己的本地计算机上注销终端,这是否正确? ?

slm*_*slm 16

在服务器 A 上:

$ scp -r /path/to/directory someuser@serverB:/path/to/files/.
Run Code Online (Sandbox Code Playgroud)

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