0

今天尝试安装 GUI 应用程序时,我发现自己不得不禁用 waagent。原来 NetworkManager 包与 waagent 不兼容。Microsoft 论坛上的一些明显过时的帖子让我运行以下过程来安装要安装的软件包:

# 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 访问?

这张图是不是被喷了?它正在运行但没有提升的权限它有点没用,因为我无法维护系统。

建议?

4

1 回答 1

0

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

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

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

于 2013-05-15T03:14:50.493 回答