谷歌云GCP开启第三方SSH登录

谷歌云GCP的实例创建完的时候是不可以直接设置ROOT密码的,
可以设置密钥,但是不能通过第三方SSH登录
我们要做的就是

1.通过网页连接SSH
2.切换到ROOT用户
3.设置ROOT密码
4.修改SSH配置允许ROOT和密码登陆
5.重启SSH

[c-alert type=”info”]此方法适用于CentOS、Debian、Ubuntu系统,请注意区分代码!
其他系统类型请自行网络搜索相应代码[/c-alert]

1.通过网页连接SSH

2.切换到ROOT用户

sudo -i

可以看到命令行前的$变成了#,前缀变为root,代表切换成ROOT用户成功了。

3.设置ROOT密码

passwd

接着输入密码回车,再输入密码(确认)回车,
提示password updated successfully就代表设置成功了,
如果有其他返回信息提示,考虑一下提示的是不是密码过于简单。

4.修改SSH配置允许第三方SSH登录

在root账户下依次输入以下代码
CentOSDebian通用,输入以下两条命令:

sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config

Ubuntu系统,输入以下两条命令:

sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config

5.输入代码重启即可登陆

reboot
技术杂烩

通过rclone将OneDrive文件转移至GoogleDrive团队盘

2021-12-23 8:07:34

技术杂烩

WordPress站点所有链接新窗口打开

2021-12-23 15:25:45

重要声明

本站资源大多来自网络,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到付费才可观看的文章,建议升级会员或者成为认证用户。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索