连接从 powershell 安装了 Ubuntu 的 Azure Linux VM,抛出主机验证失败。 . .错误
Connecting Azure Linux VM having Ubuntu installed from powershell throwing Host Verification failed. . . error
我尝试连接到 Azure Linux VM,其中 Ubuntu 从 https://shell.azure.com/bash
安装
ssh username@ipaddress
以上命令抛出错误 Permission Denied (publickey)
.
我创建了 SSH public key
并在创建 Azure Linux VM 时将其添加到 VM,如下文所示。
https://docs.microsoft.com/en-us/azure/virtual-machines/linux/quick-create-portal
但仍然面临 Permission Denied
问题。
此外,我尝试从另一个 windows 机器 powershell 远程 运行 bolt command
在 Azure Linux VM 上。
我得到如下错误
Host key verification failed for '10.20.30.40':fingerprint
SHA256:mssgkeghbfnb9883yygebwndjhk is unknown for '10.20.30.40'
如何解决上述问题。欢迎推荐。
Permission denied (publickey)
表示您的 public 密钥不在 authorized_keys 文件中。将 public 密钥手动复制到该用户的 ~/.ssh/authorized_keys
文件,或使用 OpenSSH 附带的 ssh-copy-id
。
另外,请确保您使用 ssh user@host
连接到正确的用户
我尝试连接到 Azure Linux VM,其中 Ubuntu 从 https://shell.azure.com/bash
安装ssh username@ipaddress
以上命令抛出错误 Permission Denied (publickey)
.
我创建了 SSH public key
并在创建 Azure Linux VM 时将其添加到 VM,如下文所示。
https://docs.microsoft.com/en-us/azure/virtual-machines/linux/quick-create-portal
但仍然面临 Permission Denied
问题。
此外,我尝试从另一个 windows 机器 powershell 远程 运行 bolt command
在 Azure Linux VM 上。
我得到如下错误
Host key verification failed for '10.20.30.40':fingerprint SHA256:mssgkeghbfnb9883yygebwndjhk is unknown for '10.20.30.40'
如何解决上述问题。欢迎推荐。
Permission denied (publickey)
表示您的 public 密钥不在 authorized_keys 文件中。将 public 密钥手动复制到该用户的 ~/.ssh/authorized_keys
文件,或使用 OpenSSH 附带的 ssh-copy-id
。
另外,请确保您使用 ssh user@host