我刚刚在 Azure VM 上启动了 ubuntu,并尝试从包含 Azure 页面面板的同一控制台运行一些命令,例如:
sudo apt-get update
但我收到以下错误:
bash: sudo: command not found
我确实没有权限运行任何东西,可能是什么问题?
答案1
门户中的 Cloud Shell UI 不是您的 VM,这是一个管理工具,运行在容器中,允许您在门户中执行 Azure CLI 之类的操作。找不到 Sudo,因为它未启用,您在 Cloud Shell 中没有管理员访问权限。
要连接到您的虚拟机,您需要使用创建虚拟机时设置的凭据通过 SSH 连接到它。您应该使用您选择的 SSH 客户端连接到它的公共 IP,然后从那里开始工作。