Azure重新获得sudo / su访问权限

时间:2013-05-05 23:13:56

标签: azure centos root sudo su

今天尝试安装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访问?

这张图片是否被冲洗了?它正在运行,但由于我无法维护系统,因此没有提升权限,它是无用的。

建议?

1 个答案:

答案 0 :(得分:0)

经过多次讨论,与微软的一位资深Azure工程师进行了多次讨论后,底线是“图像已被清除”。由于CentOS(和其他Linux)映像的构建方式,如果您在没有首先取消配置的情况下丢失了waagent,您将删除对提升权限帐户的所有访问权限。

微软的Azure团队提出了允许对Linux映像进行控制台级别访问的请求,但没有ETA,甚至没有确认会考虑此功能。

目前唯一的答案是“在新图像上重建系统”。