【问题标题】:google compute engine VM instance : my root password?谷歌计算引擎虚拟机实例:我的根密码?
【发布时间】:2018-02-25 12:07:51
【问题描述】:

我正在使用谷歌云平台计算引擎。
我创建了一个 VM 实例(操作系统:Ubuntu 16.04)
我想更改一些系统配置。但是系统要求我输入密码。

我没有密码。我不知道我的密码。

我的密码是什么?

【问题讨论】:

    标签: google-compute-engine


    【解决方案1】:

    默认情况下,GCE 实例上没有 root 密码。您有多种选择:

    1. 作为all users are added to sudoers,您可以以root 身份运行命令:sudo invoke-rc.d procps start
    2. 您可以使用sudo -i 以root 身份登录
    3. 您可以通过运行sudo passwd 设置root 密码

    【讨论】:

    • 使用sudo -i。太棒了。
    【解决方案2】:

    GCE 不为任何用户设置任何明文密码,它只设置 ssh 密钥 您可以直接从 Web 控制台 SSH 进入实例
    您可以通过sudo [COMMAND --ARG1..]使用所有root权限
    将 root 密码 ssh 设置为实例
    类型:sudo passwd root(适用于 linux 机器)
    它会要求输入新密码,但您输入的任何密码都不会显示,它是隐藏的,输入完成后只需按 Enter
    此外,如果您尝试以 root 身份 ssh 进入实例,则需要编辑 /etc/ssh/sshd.config 并将 Permit root login 和 Password Authentication 更改为 yes

    希望对你有帮助

    【讨论】:

      【解决方案3】:

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

      sudo -i
      sudo passwd 
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-12
        相关资源
        最近更新 更多