SecureCRT使用openssh生成的密钥登录linux系统
作者:网络医生 发布于:2012-5-2 15:29 Wednesday 分类:Linux技术
SecureCRT使用的是SSH2格式的公钥,而OpenSSH是使用的OpenSSH格式的 公钥。它们各自生成的密钥相互是不兼容的。
ssh-keygen -i -f pub_keyfile 的 -i -f 选项可以把SSH2兼容格式的未加密公钥,转换为OpenSSH兼容格式。
ssh-keygen -e -f pub_keyfile 则可以把OpenSSH格式的公钥转换为SSH2格式的。
下面只介绍如何把openssh生成的密钥转换成secureCRT可以使用的密钥:
在Linux上用OpenSSH上生成公钥私钥
# ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)
默认在/root/.ssh下生成私有key文件名为:id_rsa,公有key文件名为:id_rsa.pub
将OpenSSH 格式的 id_rsa.pub 转换成 SecureCRT 格式的 id_rsa.pub
# ssh-keygen -e -f id_rsa.pub > securecrt_rsa.pub
将上述生成的 id_rsa 和securecrt_rsa.pub 下载到windows机器上的同一个目录下并且将id_rsa改名为securecrt_rsa,必须把公钥和私钥都拷到windows机器上面。
注意:这里公钥和私钥必须在同一个目录下,且公钥私钥文件名必须相同(后缀不算)
在SecureCRT里面设置登录模式为PublicKey,在选择PublicKey文件时,选中securecrt_rsa.pub,即可登录到OpenSSH服务端。
联系方式
-
mail: mail@num123.com
QQ: 76908265
日志分类
随机日志
- 在Linux系统下安装大于mysql5.5版本的数据库
- 低价转让Linux视频教程、网络规划设计师视频教程和IT技术资料
- Linux路由应用-使用策略路由实现访问控制(转)
- 你所不知道的sed用法
- “由于不可识别问题windows无法显示windows防火墙设置”解决方法(win2003)
- 用Linux系统做策略路由
- 如何在Linux系统下访问Windows的共享文件
- 如何在编译好的PHP环境中安装PHP扩展模块
- RIP V1和RIP V2的区别
- 用apache的rewrite模块功能实现图片防盗链
- 用废旧电脑构建家庭IP-SAN存储
- SecureCRT使用openssh生成的密钥登录linux系统
日历
标签云
最新碎语
- 博客多年没更新了,但一直都在运行。天朝的管制太严格了,今天迁移到香港的服务器上。
2018-07-25 13:51
- 决心一下,行动要快。
2013-09-09 09:02
- 为灾区人民祈福!
2013-04-22 12:45
- 都是停电惹的祸
2013-03-17 20:06
- 假期结束,开始上班。
2012-08-13 07:17
- 堵到机场高速上了
2012-07-13 18:14
- 人生的计划永远赶不上变化。
2012-07-10 18:45
- 接受你所接受的,珍惜你所拥有的。
2012-05-11 14:13
发表评论: