在谷歌云实例上设置root密码通常涉及以下几个步骤:
- 启用 root 用户
谷歌云默认情况下不允许直接以root用户身份登录。因此,首先需要启用root用户:
1 | sudo -i |
- 设置 root 用户密码
切换到root用户后,使用以下命令设置root用户密码:
1 | passwd |
系统会提示你输入新的密码。请务必记住这个密码。
- 修改 SSH 配置以允许 root 登录
编辑 SSH 配置文件以允许root用户登录:
1 | nano /etc/ssh/sshd_config |
找到以下行,并进行修改:
把值设置为PermitRootLogin yes 然后找到PasswordAuthentication 把值设置为 yes.
1 | PermitRootLogin yes |
改为:
1 | PermitRootLogin yes |
保存并退出编辑器(在 nano 中使用 Ctrl+X,然后按 Y,再按 Enter)。
- 重启 SSH 服务
使配置更改生效,重启 SSH 服务:
1 | systemctl restart sshd |
- 使用 Xshell 连接到谷歌云实例
现在,你可以在Xshell中配置连接信息:
打开Xshell,创建一个新的会话。
在会话属性中,输入谷歌云实例的外部IP地址。
在 User Authentication 中,选择 Password 认证方式。
在 User name 中输入 root。
在连接时输入你设置的 root 密码。