EC2インスタンス(FreeBSD 9 AMI ami-8cce3fe5)を実行していますが、amazonで作成したキーファイルを使用して、パスワードプロンプトなしでsshで接続できます。問題ありません。
ただし、scpを使用してインスタンスにファイルをコピーする場合、パスワードの入力を求められます。
scp somefile.txt -i mykey.pem root@my.ec2.id.amazonaws.com:/
Password:
なぜこれが起こっているのか/どのようにそれを防ぐことができるのか?
-i
はあなたがあなたのアイデンティティを提供するためにオプションを使うことを見ました。sshでのログインに使用するコマンドも表示する必要があるかもしれません。