使用Azure VM 序列控制台 顯示其他 9 個 本文可協助您找出並修正當您嘗試連線至Linux虛擬機 (VM) 時,安全殼層 (SSH) 錯誤、SSH 連線失敗或 SSH 被拒絕所造成的問題。 您可以使用適用於 Linux 的 Azure 入口網站、Azure CLI 或 VM 存取擴充功能來針對連線問題進行疑難解答和解決。
在浏览器中输入用户名和密码登录成功后,az cli登录成功,创建VM az vm create \ --resource-group MyResourceGroup \ --name MyUbuntuVM \ --image UbuntuLTS \ --admin-username azureuser \ --generate-ssh-keys 上述步骤已经将本地的ssh公钥复制到远程VM,如果ssh没有成功,也可以手动操作: ssh-copy-id ...
使用Az SSH 命令連線到 Windows 機器。Azure CLI 複製 開啟Cloud Shell az ssh vm -g $myResourceGroup -n $myVM --local-user $myUsername 您也可以透過 SSH 連線為特定 TCP 連接埠建立網路通道。 良好的使用案例之一是將遠端桌面預設為連接埠 3389。Azure CLI 複製 開啟Cloud Shell ...
重設Azure Linux VM 的網路介面 SSH 連線因許可權和擁有權問題而失敗 由於SELinux 設定錯誤,無法透過 SSH 連線到 VM Debian Linux VM 針對Ubuntu中的UFW連線問題進行疑難解答 針對「許可權太開啟」錯誤進行疑難解答 應用程式存取問題 VM 密碼重設 虛擬機器效能 ...
VM 运行状况 增加配额限制 无法连接到 VM 基本SSH 故障排除 详细SSH 故障排除步骤 网络问题 如何在 Azure VM 上重置本地 Linux 密码 重置Azure Linux VM 的网络接口 由于权限和所有权问题,SSH 连接失败 由于SELinux 配置错误,无法通过 SSH 连接到 VM
解决SSH 服务失败的问题,因为 /var/empty/sshd、/var/lib/empty 或 /var/run/sshd 目录不存在,或者根用户不拥有,或者不是组可写或可写的。
执行每个故障排除步骤后,请尝试重新连接到 VM。 重置SSH 配置。 重置用户的凭据。 确认网络安全组规则是否允许 SSH 流量。 确保有一条网络安全组规则允许 SSH 流量(默认为 TCP 端口 22)。 在不使用 Azure 负载均衡器的情况下无法使用端口重定向/映射。
重置用户的 SSH 凭据 以下示例使用az vm user update,在myResourceGroup中名为myVM的 VM 上, 将myUsername的凭据重置为myPassword中指定的值。 请如下所示使用自己的值: Azure CLI复制 az vm user update --resource-group myResourceGroup --name myVM \ ...
执行每个故障排除步骤后,请尝试重新连接到 VM。 重置SSH 配置。 重置用户的凭据。 确认网络安全组规则是否允许 SSH 流量。 确保有一条网络安全组规则允许 SSH 流量(默认为 TCP 端口 22)。 在不使用 Azure 负载均衡器的情况下无法使用端口重定向/映射。
基于Linux 的 Azure VM 来源1:SSH 客户端计算机 要将你的计算机从失败原因中排除,请验证你的计算机是否能够与其他基于 Linux 的本地计算机建立 SSH 连接。 如果连接失败,请检查计算机上是否存在以下问题: 本地防火墙设置阻止了入站或出站 SSH 流量 (TCP 22) ...