尝试将文件从一个 Gnu/Linux 复制到另一个(在虚拟机上),但 ssh 权限被拒绝

尝试将文件从一个 Gnu/Linux 复制到另一个(在虚拟机上),但 ssh 权限被拒绝

我一直在尝试将文件从一个 ec2 linux 实例传输到另一个实例,到目前为止我已经尝试过

ssh -l ec2-user@<ip address>

在我的源虚拟机中

我明白了

Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

如何解决这个问题?谁能帮我!

答案1

Amazon EC2 实例使用 SSH 密钥通过 SSH 进行身份验证。您在部署 EC2 实例时使用的私钥是您在虚拟机之间进行 SCP 时需要使用的私钥

$ sudo scp -i /path/to/private/key /path/to/source/file [email protected]:/destination/path

相关内容