GCP谷歌云服务器开启Root用户密码登录

默认情况下GCP为了安全,只能在实例面板SSH登录,不能直接使用Root用户登录,这样有时候需要做什么,每次都得登录GCP才行,有点不方便,如果你对安全性要求不高,就可以改成Root用户直接登录。

系统:CentOs 7.x

第一步:从实例登录SSH后,首先切换到Root用户

sudo -i

第二步:修改Root用户密码

passwd

第三步:修改密码后,再修改SSH配置文件/etc/ssh/sshd_config

vi /etc/ssh/sshd_config

按回车进入修改文件模式后:

#按键盘方向向下键,查找下面的代码 PermitRootLogin  默认是no
PermitRootLogin yes //默认为no,需要开启root用户访问改为yes

#按键盘方向向下键,查找下面的代码 PasswordAuthentication(带#号的那个是注释,不要改)  默认是no
PasswordAuthentication yes //默认为no,改为yes开启密码登陆

修改后,按ESC退出到命令行,如果ESC没反应,请按住shift键 + :键(冒号那个)

然后出现:命令行后,在冒号后面输入 wq 按回车保存并退出

然后重启实例

reboot

最后再重启SSH服务即可

service sshd restart