2016-03-01 70 views
0

由于Google Compute Engine不允许root用户,也不会将任何密码分配给默认所有者帐户。Google Compute Engine无法使用所有者帐户进行SSH登录

虽然无论SSH配置如何,计算引擎后端的SSH控制台都可以通过SSH连接到实例。

显然我错了,我修改了sshd_config文件,并没有将默认所有者帐户放在allowUsers参数中。现在,我无法使用所有者帐户SSH登录实例,从而失去了任何SUDOER权限并被卡住了。

但是我设置了一个没有SUDOER权限但可以通过SSH连接到实例的普通用户。

有没有什么办法解决这个问题,或者我必须重建服务器?

回答

0

您可以通过将有问题的实例的引导磁盘作为数据磁盘附加到另一个实例并编辑sshd_config文件来解决问题。

相关问题