获取 Google Cloud Engine VM 的根密码
Get root password for Google Cloud Engine VM
我刚刚在 Google Cloud Engine 的 CentOS VM 中安装完 cPanel,cPanel 说默认用户名是 root,默认密码是服务器的 root 密码。
2016-01-26 12:02:52 958 ( INFO): 3. Enter the word root in the Username text box
2016-01-26 12:02:52 958 ( INFO):
2016-01-26 12:02:52 958 ( INFO): 4. Enter your root password in the Password text box
2016-01-26 12:02:52 958 ( INFO):
2016-01-26 12:02:52 958 ( INFO): 5. Click the Login button
如何获取服务器的root密码?
想通了。默认情况下,云引擎中的 VM 没有设置 root 密码,因此您首先需要使用
更改密码
sudo passwd
如果你做的一切都正确,它应该做这样的事情:
user@server[~]# sudo passwd
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
我遇到了同样的问题。即使在使用 sudo passwd 更新密码后,它也无法正常工作。我必须通过 IAM & Admin 为我的用户授予 "multiple" 角色
Refer Screen Shot on IAM & Admin screen of google cloud
之后我重新启动了虚拟机。然后又改了密码就成功了
user1@sap-hanaexpress-public-1-vm:~> sudo passwd
New password:
Retype new password:
passwd: password updated successfully
user1@sap-hanaexpress-public-1-vm:~> su
Password:
sap-hanaexpress-public-1-vm:/home/user1 # whoami
root
sap-hanaexpress-public-1-vm:/home/user1 #
这项工作至少在 Google 托管的 Debian Jessie 映像中有效:
在本地环境(您的 Google Computer Engine (GCE) 用户进行身份验证后,能够从普通用户切换到 root 用户(AKA“超级用户”)的方法Linux GCE 中的服务器)非常简单,实际上它只需要一个命令来启用它,每次使用它都需要另一个命令:
$ sudo passwd
Enter the new UNIX password: <your new root password>
Retype the new UNIX password: <your new root password>
passwd: password updated successfully
执行完前面的命令并使用 GCE 用户登录后,您只需输入以下命令即可随时切换到 root 用户:
$ su
Password: <your newly created root password>
root@intance:/#
正如我们在经济学中所说的“买者自负”或买家注意:使用根用户远非系统管理的最佳实践.使用它可能会带来很多麻烦,从毫不费力地擦除驱动器和启动磁盘中的所有内容,到许多其他难以回溯、排除故障和重建的令人讨厌的东西。
另一方面,我从来没有遇到过一个系统管理员,他认为自己比他应该知道的更多,并且 root 得更多。
记住:我们人类的编程方式是,在某个时刻给定足够的时间,我们将在不考虑我们已经升级到 root 的情况下按下回车键,我可以保证你认为这将是痛苦、遗憾和额外工作的重要来源。请谨慎使用 ROOT 权限。
废话都说完了,玩得开心,活在边缘,人生苦短,只有一次,越破越学。
我试过“ManiIOT”的解决方案,效果出人意料。
我从 IAM 管理员为我的 google 用户帐户添加了另一个角色(计算管理员角色)。然后停止并重新启动虚拟机。
然后'sudo passwd'让我为用户生成一个新密码。
步骤如下。
- 转到 IAM 和管理
- Select IAM
- 找到您的用户名服务帐户(基本上是您的 google 帐户)并单击编辑成员
- 添加另一个角色 --> select 'Compute Engine' - 'Compute Admin'
- 重新启动您的计算 VM
- 打开 SSH shell 和 运行 命令 'sudo passwd'
- 输入一个全新的密码。瞧!
我刚刚在 Google Cloud Engine 的 CentOS VM 中安装完 cPanel,cPanel 说默认用户名是 root,默认密码是服务器的 root 密码。
2016-01-26 12:02:52 958 ( INFO): 3. Enter the word root in the Username text box
2016-01-26 12:02:52 958 ( INFO):
2016-01-26 12:02:52 958 ( INFO): 4. Enter your root password in the Password text box
2016-01-26 12:02:52 958 ( INFO):
2016-01-26 12:02:52 958 ( INFO): 5. Click the Login button
如何获取服务器的root密码?
想通了。默认情况下,云引擎中的 VM 没有设置 root 密码,因此您首先需要使用
更改密码sudo passwd
如果你做的一切都正确,它应该做这样的事情:
user@server[~]# sudo passwd
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
我遇到了同样的问题。即使在使用 sudo passwd 更新密码后,它也无法正常工作。我必须通过 IAM & Admin 为我的用户授予 "multiple" 角色 Refer Screen Shot on IAM & Admin screen of google cloud
之后我重新启动了虚拟机。然后又改了密码就成功了
user1@sap-hanaexpress-public-1-vm:~> sudo passwd
New password:
Retype new password:
passwd: password updated successfully
user1@sap-hanaexpress-public-1-vm:~> su
Password:
sap-hanaexpress-public-1-vm:/home/user1 # whoami
root
sap-hanaexpress-public-1-vm:/home/user1 #
这项工作至少在 Google 托管的 Debian Jessie 映像中有效:
在本地环境(您的 Google Computer Engine (GCE) 用户进行身份验证后,能够从普通用户切换到 root 用户(AKA“超级用户”)的方法Linux GCE 中的服务器)非常简单,实际上它只需要一个命令来启用它,每次使用它都需要另一个命令:
$ sudo passwd
Enter the new UNIX password: <your new root password>
Retype the new UNIX password: <your new root password>
passwd: password updated successfully
执行完前面的命令并使用 GCE 用户登录后,您只需输入以下命令即可随时切换到 root 用户:
$ su
Password: <your newly created root password>
root@intance:/#
正如我们在经济学中所说的“买者自负”或买家注意:使用根用户远非系统管理的最佳实践.使用它可能会带来很多麻烦,从毫不费力地擦除驱动器和启动磁盘中的所有内容,到许多其他难以回溯、排除故障和重建的令人讨厌的东西。 另一方面,我从来没有遇到过一个系统管理员,他认为自己比他应该知道的更多,并且 root 得更多。
记住:我们人类的编程方式是,在某个时刻给定足够的时间,我们将在不考虑我们已经升级到 root 的情况下按下回车键,我可以保证你认为这将是痛苦、遗憾和额外工作的重要来源。请谨慎使用 ROOT 权限。
废话都说完了,玩得开心,活在边缘,人生苦短,只有一次,越破越学。
我试过“ManiIOT”的解决方案,效果出人意料。 我从 IAM 管理员为我的 google 用户帐户添加了另一个角色(计算管理员角色)。然后停止并重新启动虚拟机。 然后'sudo passwd'让我为用户生成一个新密码。
步骤如下。
- 转到 IAM 和管理
- Select IAM
- 找到您的用户名服务帐户(基本上是您的 google 帐户)并单击编辑成员
- 添加另一个角色 --> select 'Compute Engine' - 'Compute Admin'
- 重新启动您的计算 VM
- 打开 SSH shell 和 运行 命令 'sudo passwd'
- 输入一个全新的密码。瞧!