Amazon web services 无法在macOS上ssh ubuntu EC2实例-权限被拒绝(公钥)
我无法从macOS终端SSH到AWS上的Ubuntu EC2实例。 已尝试从终端执行以下命令: sshubuntu@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上的密钥对选项下导入它,但仍然得到相同的错误 请帮我做这个 谢谢,Amazon web services 无法在macOS上ssh ubuntu EC2实例-权限被拒绝(公钥),amazon-web-services,amazon-ec2,ssh,Amazon Web Services,Amazon Ec2,Ssh,我无法从macOS终端SSH到AWS上的Ubuntu EC2实例。 已尝试从终端执行以下命令: sshubuntu@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终端中的命令应该是以下内容:
ssh -i /path/to/yourkey.pem username@10.0.0.1
也不要忘记,您需要在“yourkey.pem”上获得特定权限--
chmod 400 yourkey.pem
-参考答案建立连接时,您没有提供私钥。您可以在启动实例时下载私钥。导航到保存私钥的文件夹并运行以下命令。这是为了确保您的私钥不可公开查看。如果没有这个,SSH将无法工作
chmod 400私钥.pem
您的最终命令应该如下所示
ssh-i“private key.pem”ec2-user@ec2-13-127-143-37.ap-south-1.compute.amazonaws.com
在列出EC2实例的窗格中,如果选择实例,“连接”按钮将被激活。如果您单击它,它将为您提供特定于实例的连接说明。下面按钮的附加屏幕截图
哦,太好了。顺便说一句,您可以通过单击答案左侧的勾号选择一个答案作为正确答案。因此,这将有助于其他人谁面临同样的问题,你的问题。