默认情况下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