全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 9820|回复: 46
打印 上一主题 下一主题

【第二种方法】Oracle破解SSH密钥问题

  [复制链接]
跳转到指定楼层
1#
发表于 2019-9-20 22:12:47 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
第一种方法详见我的上一个帖子,https://sunk.eu.org/thread-587859-1-1.html
本贴将教大家第二种方法解决SSH密钥问题。
第一步:直接准备一台linux服务器,(随便一台,这个难不倒MJJ吧)
第二步:链接你自己的linux服务器(root权限下),进入cd/root/.ssh目录
第三步:执行ssh-keygen -t rsa命令(一路回车吧)

第四步:获取方才生成的密钥,执行命令cat id_rsa.pub(如果你是按照我的一路回车的话)

第五步:去oralce实例详情页面添加工作台,密钥就输入方才生成的。

控制台连接处于活动状态后,单击“使用SSH连接”并将命令复制到linux中执行。
第六步:成功连接到实例。

第七步:重新启动实例。

第八步:重启后我们回到linux服务器中会看到下图回显,选择内核并单击“E”以编辑内核以使用bash提示符运行。

第九步:使用 rw init =/bin/bash编辑内核并按ctrl + x,它将在bash提示符下登陆。如下图(rw之前有个空格)


第十步:执行以下命令并将通过PUTTYGEN生成的新公钥更新为authorized_keys
命令1:/usr/sbin/load_policy -i
命令2:/bin/mount -o remount, rw /
命令3:cd ~opc/.ssh
命令4:pwd

第十一步:将新密钥复制到authorized_keys文件保存。
使用命令:vi authorized_keys
第十二步:更改authorized_keys文件的所有权和权限,然后重新引导系统。

等待实例引导完成后就可以使用新的私钥连接到实例。
来自 3#
 楼主| 发表于 2019-9-20 22:14:10 | 只看该作者
本帖最后由 Effervescence 于 2019-9-20 22:19 编辑

这是第二种方法来解决SSH密钥的问题,同时这个方法也可以用来改装一下就可以换系统了。
忘记说了,我这个是基于centos系统的,如果是Ubuntu系统,里面需要修改一些地方。修改公钥的命令不要-o nouuid,路径opc改成Ubuntu。
45#
发表于 2019-10-29 11:49:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
44#
发表于 2019-10-22 16:51:54 | 只看该作者
centos7 内核那里怎么修改呀
43#
 楼主| 发表于 2019-10-13 20:54:50 来自手机 | 只看该作者
Uler 发表于 2019-10-13 16:55
没有内核选择界面咋办

用引导卷吧。现在一个月应该还没到期,开个收费的引导然后写入密钥。
42#
发表于 2019-10-13 16:55:19 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
41#
发表于 2019-10-9 10:43:14 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
40#
发表于 2019-10-9 10:34:20 | 只看该作者
这个很是合适
39#
 楼主| 发表于 2019-9-28 23:28:48 | 只看该作者
hotsky 发表于 2019-9-28 21:22
Permission denied (publickey).
ssh_exchange_identification: Connection closed by remote host
大佬,  ...

换个小鸡连。
37#
发表于 2019-9-28 21:22:27 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-15 12:15 , Processed in 0.067699 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表