我正在EC2上设置一个备份服务器实例,使用一个公有的dns作为它的IP,这样hostgator上有专用IP的其他服务器就可以发送文件给它。
我很困惑如何将SCP与EC2结合使用,而关于这个问题的其他问题让我感到困惑,因为他们似乎在尝试一种不同的方法。
这是简单的工作,还是我必须指示EC2实例作为一个参数的密钥对?
$ scp username@hostgatorip:/home/username/file.txt username2@ec2publicdns:/home/username2/
谢谢!
它会工作,但如果你使用-3开关,那么数据将不会通过你自己的macine。 没有-3选项,所有的数据将通过你的机器。
或者你可以ssh到你的服务器和scp本地数据到另一台机器。
如果你不把你的公钥添加到服务器的authorized_keys,它会询问你的密码。