Google compute engine Google计算引擎无法使用所有者帐户进行SSH

Google compute engine Google计算引擎无法使用所有者帐户进行SSH,google-compute-engine,Google Compute Engine,因为Google计算引擎不允许root用户,也不为默认所有者帐户分配任何密码 我认为无论SSH配置如何,计算引擎后端中的SSH控制台都可以SSH到实例 显然我错了,我修改了sshd_config文件,没有将默认所有者帐户放在allowUsers参数中。现在,我无法使用所有者帐户SSH到实例,因此失去了任何SUDOER权限并被卡住 但是,我已经设置了一个普通用户,它没有SUDOER权限,但可以SSH到实例 有没有办法解决这个问题,或者我必须重建服务器?您可以通过将相关实例的启动盘作为数据盘连接到另

因为Google计算引擎不允许root用户,也不为默认所有者帐户分配任何密码

我认为无论SSH配置如何,计算引擎后端中的SSH控制台都可以SSH到实例

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

但是,我已经设置了一个普通用户,它没有SUDOER权限,但可以SSH到实例


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

您可以通过将相关实例的启动盘作为数据盘连接到另一个实例并编辑sshd_config文件来解决问题