今天尝试安装GUI应用程序时,我发现自己必须禁用waagent。原来NetworkManager包与waagent不兼容。微软论坛上的一些明显过时的帖子让我运行以下过程来安装软件包:
# yum remove WALinuxAgent
# yum install NetworkManager
...做桌面安装......
# yum remove NetworkManager
# yum install WALinuxAgent
/usr/sbin/waagent --install
所以我做到了。
现在我无法再通过默认登录访问root或任何sudo命令。
如果没有更高级别的权限,我无法执行多个论坛帖子中提到的任何“修复”。
是否有任何方法可以找到有关Azure CentOS 6.4映像上默认root密码的提示?或者如何在没有sudo命令的情况下恢复对默认登录的sudo访问?
这张图片是否被冲洗了?它正在运行,但由于我无法维护系统,因此没有提升权限,它是无用的。
建议?
答案 0 :(得分:0)
经过多次讨论,与微软的一位资深Azure工程师进行了多次讨论后,底线是“图像已被清除”。由于CentOS(和其他Linux)映像的构建方式,如果您在没有首先取消配置的情况下丢失了waagent,您将删除对提升权限帐户的所有访问权限。
微软的Azure团队提出了允许对Linux映像进行控制台级别访问的请求,但没有ETA,甚至没有确认会考虑此功能。
目前唯一的答案是“在新图像上重建系统”。