我有两台服务器,两台都可以访问 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/
。