首页 > 解决方案 > Azure Cloud Shell:权限被拒绝(公钥)

问题描述

我正在尝试访问使用 ssh 文件创建的 VM,当我尝试执行命令时,出现以下错误,

ssh azureuser@publicIpAddress

我收到这个错误

Permission denied (publickey)

而且我无法连接到 VM。知道问题出在哪里吗?

标签: azuresshazure-cli

解决方案


我过去遇到过同样的问题,请尝试使用以下明确指定要使用的密钥的命令。

ssh -i ~/.ssh/id_rsa azureuser@yourpublicip

其中 .ssh/id 是您生成的密钥


推荐阅读