scp(安全复制)到ec2实例没有密码

我有一个运行的EC2实例(FreeBSD 9 AMI ami-8cce3fe5),我可以使用我的亚马逊创建的密钥文件ssh进入它,而不需要密码提示,没问题。

但是,当我想要使用scp将文件复制到实例时,我需要输入密码:

scp somefile.txt -i mykey.pem root@my.ec2.id.amazonaws.com:/

Password:

任何想法为什么发生这种情况/如何防止它?


我想到了。 我有错误的顺序参数。 这工作:

scp -i mykey.pem somefile.txt root@my.ec2.id.amazonaws.com:/

scp -i /path/to/your/.pemkey -r /copy/from/path user@server:/copy/to/path

scp -i ~/.ssh/key.pem ec2-user@ip:/home/ec2-user/file-to-copy.txt .

文件名不应该在pem文件和ec2-user字符串之间 - 不起作用。 这也允许您保留复制文件的名称。

链接地址: http://www.djcxy.com/p/32435.html

上一篇: scp (secure copy) to ec2 instance without password

下一篇: How to safely upgrade an Amazon EC2 instance from t1.micro to large?