2017-09-25 83 views
1

在Google计算引擎中,我的虚拟机没有sudo功能。谷歌计算引擎缺少sudo访问权限

根据有关此主题的文档和其他线索,我应该从Google控制台SSH登录时自动创建它。它以这种方式工作了一两个星期,现在提示输入密码(我还重建了几周前做过同样事情的虚拟机)。

我试过让我的密钥过期,打开和关闭新的会话和外部ssh,它们都显示相同的问题。

这里是一个新的浏览器截图:

enter image description here

+1

请将您的问题移至[su](在此处删除,重新发布)。这是[off-topic here](// stackoverflow.com/help/on-topic)。 –

回答

3

您可以尝试使用“命令-s”命令从任何用户直接切换到root和使用sudo访问。在获得sudo访问权后,也可以使用“passwd root”命令更改root密码。

这就是说,你得到的屏幕是设置为每次使用sudo时显示的讲座。这可以在/ etc/sudoers文件中通过设置Defaults lecture =一次来更改,如article中所述。如果讲座设置为一次,它将强制sudo命令仅显示第一次获得的提示。