廿八的记录与分享
廿八是个偷懒的搬运工
开小招

GCP(谷歌云)修改实例的密码与root用户使用ssh登陆

1、设置root的密码

sudo -i
passwd root

2、一键开启谷歌云实例的密码与root用户登陆

wget -qO- git.io/fpQWf | bash

备份版本

wget -qO- https://raw.githubusercontent.com/vsp6688/GCP-SSH-ROOT-OPEN/master/gcp_root_ssh.sh | bash

如果执行上述命令后,出现如下图所示内容,以后就无需科学上网环境,使用SSH客户端软件就能连接到谷歌云了。

GCP(谷歌云)修改实例的密码与root用户使用ssh登陆插图

提示:

如果按照上面的方法执行未成功,出现(下图)“Failed to restart ssh.service: Unit not found.

GCP(谷歌云)修改实例的密码与root用户使用ssh登陆插图1

可执行下方的 vi /etc/ssh/sshd_config 命令,进去修改配置文件;

vi /etc/ssh/sshd_config
#修改PermitRootLogin和PasswordAuthentication为yes
#下面为配置模板,按照下面参数修改3个地方的配置即可!
--------------------------------------------------------
# Authentication:

#LoginGraceTime 2m
PermitRootLogin yes //可能会默认为no,需要开启root用户访问就改为yes
--------------------------------------------------------
# To disable tunneled clear text passwords, change to no here!
#PasswordAuthentication yes
#PermitEmptyPasswords no
PasswordAuthentication yes //可能会默认为no,改为yes开启密码登陆;
--------------------------------------------------------
# Change to no to disable s/key passwords
#ChallengeResponseAuthentication yes
ChallengeResponseAuthentication yes  //可能会默认为no,改为yes开启密码登陆

修改后如下图:

GCP(谷歌云)修改实例的密码与root用户使用ssh登陆插图2
GCP(谷歌云)修改实例的密码与root用户使用ssh登陆插图3
#给root用户设置密码 (如果之前给root用户设置过密码,也可以直接执行下面的重启ssh服务命令)
passwd root
#重启SSH服务使修改生效
service sshd restart
#或者是:
/etc/init.d/ssh restart

执行命令后,出现如下图这样即为成功!

GCP(谷歌云)修改实例的密码与root用户使用ssh登陆插图4

3、Ubuntu 18.04系统的方法

执行上述第1、2步后,修改SSH的配置文件

vi /etc/ssh/sshd_config

4、 把下列选项的标注去掉(删除#号)

#PermitRootLogin yes
#StrictModes yes

重启ssh服务 systemctl restart ssh 如无法加载直接重启VPS reboot

赞赏

开小招

GCP(谷歌云)修改实例的密码与root用户使用ssh登陆
1、设置root的密码 sudo -i passwd root 2、一键开启谷歌云实例的密码与root用户登陆 wget -qO- git.io/fpQWf | bash 备份版本 wget -qO- https://raw.githubusercontent.…
扫描二维码继续阅读
2021-06-04
近期文章