Google计算引擎VM实例:我的root密码是什么?

8
我正在使用谷歌云平台计算引擎。
我创建了一个虚拟机实例(操作系统:Ubuntu 16.04)。
我想改变一些系统配置。然而,系统需要我输入密码。

输入图像描述

我没有密码。我不知道我的密码是什么。
我的密码是什么?
3个回答

19

默认情况下,GCE实例没有root密码。您有几个选项:

  1. 由于所有用户都被添加到sudoers中,因此您可以使用以下命令以root身份运行: sudo invoke-rc.d procps start
  2. 您可以使用sudo -i以root身份登录
  3. 您可以运行sudo passwd来设置root密码

2
使用 sudo -i。非常好。 - Max

5
GCE不为任何用户设置明文密码,它只设置SSH密钥。您可以直接从Web控制台登录实例。您可以使用sudo [COMMAND --ARG1..]来使用所有root权限。要设置root密码,请通过SSH登录到实例。输入:sudo passwd root(对于Linux机器)。它会询问新密码,但您输入的任何密码都不会显示,它是隐藏的,在输入完成后只需按Enter键即可。另外,如果您尝试以root身份SSH登录到实例,则需要编辑/etc/ssh/sshd.config并将Permit root login和Password Authentication更改为yes。希望这有所帮助。

1

默认情况下,您的虚拟机实例上没有根密码。如果需要,您可以手动设置。

sudo -i
sudo passwd 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接