我正在 EC2 上设置一个备份服务器实例,并使用公共 DNS 作为其 IP,以便 hostgator 上具有专用 IP 的其他服务器可以将文件发送给它。
我对如何将 SCP 与 EC2 结合使用感到困惑,并且这里有关此主题的其他问题也让我感到困惑,因为他们似乎在尝试一种不同的方法。
这能简单起作用吗,还是我必须将 EC2 实例指向它的密钥对作为参数?
$ scp username@hostgatorip:/home/username/file.txt username2@ec2publicdns:/home/username2/
谢谢你!
答案1
它会起作用,但是如果你使用-3交换机,那么数据将不会通过你自己的机器。如果没有-3选项所有数据都将通过您的机器。
或者您可以 ssh 进入您的一台服务器,然后将本地数据 scp 到另一台机器。
如果你没有将公钥添加到服务器的授权密钥。