我无法从macOS终端SSH到AWS上的Ubuntu EC2实例。 从终端尝试了以下cmd:
ssh ubuntu@ec2-13-127-143-37.ap-south-1.compute.amazonaws.com
和
ssh 13.127.143.37@ec2-13-127-143-37.ap-south-1.compute.amazonaws.com 两者都给出相同的错误:权限被拒绝(公钥)。
我尝试使用ssh-keygen生成公共密钥,并将其导入到AWS上的密钥对选项下,但是仍然出现相同的错误。
请帮助我。
谢谢, Nidhi Arora
答案 0 :(得分:0)
终端中的命令应类似于以下内容:
ssh -i /path/to/yourkey.pem username@10.0.0.1
也不要忘记您还需要“ yourkey.pem”的特定权限-chmod 400 yourkey.pem
-引用答案here
答案 1 :(得分:0)