当我尝试通过堡垒服务器连接到专用网络中的 EC2 时,我收到以下消息:
<username>@<ec2-server>: Permission denied (publickey)
但是,我可以从本地机器 ssh 到堡垒,也可以从堡垒服务器 ssh 到 EC2,
这是.ssh/config
我正在使用的:
Host <ec2-servers>*
IdentityFile ~/.ssh/id_rsa
User <username>
这是我用来 ssh 的命令:
ssh -J <bastion-server> <ec2-server>
注意: 权限很好(700~/.ssh/
和 600 ~/.ssh/*
)
在此先感谢您的帮助!