美文网首页Leetcode
[Mac]secureCRT私钥转换为mac ssh私钥

[Mac]secureCRT私钥转换为mac ssh私钥

作者: LeeYunFeng | 来源:发表于2019-02-26 15:43 被阅读0次

工作环境从win迁移到mac后,win上原来用secureCRT生成的key,在mac的iterm2中不能兼容使用,导致无法再mac下登录。报错如下:

key_load_public:invalid format
load key "/path/key": invalid format

报错原因:secureCRT默认生成的私钥为ssh2类型,而mac中ssh默认使用的私钥为openssh类型,二者互不兼容。
解决方法:

  1. 下载mac版的secureCRT。
  2. 将原secureCRT生成的key转换为openssh类型,转换方法:securecrt>>tools>>Convert Private Key to OpenSSH Format。
    使用转换完成后的key登录mac下的ssh,问题解决。

相关文章

  • [Mac]secureCRT私钥转换为mac ssh私钥

    工作环境从win迁移到mac后,win上原来用secureCRT生成的key,在mac的iterm2中不能兼容使用...

  • Mac无密码SSH登陆远程服务器

    1. 在Mac上生成公钥和私钥 打开terminal 用ssh-keygen命令生成私钥和公钥ssh-keyge...

  • Mac上配置SSH - 多个SSH

    Mac上配置SSH - 多个SSH 前言 首先做个说明 生成一对默认的私钥公钥,私钥自己客户端留着用,公钥可以给多...

  • Mac下SSH免密登陆

    吐槽 每次ssh远程登录Mac都需要密码,很烦人,接下来我们就来使用公钥私钥的方式,来ssh远程登录Mac免密码。...

  • mac电脑拿到ssh私钥

    mac 系统开始就已经为我们安装了ssh 打开终端:$ ssh -v 查看ssh版本 打开终端,$ ssh-key...

  • 前端Vue代码打包自动编译发布

    一、配置ssh免密码登录步骤 1.检查是否已存在公私钥对 在mac上打开terminal。更改目录到~/.ssh目...

  • Mac 电脑配置ssh-key

    1.打开mac的terminal终端,使用如下命令生成ssh公钥和私钥对; 2.保存ssh的文件路径,如果不需要更...

  • git使用

    Mac生成密钥 使用钥匙串生成密钥,会生成公钥和私钥 密钥存放位置: ~/.ssh/id_rsa.pub 使用终端...

  • Mac上gitlab的SSH Keys配置

    Mac自带Git 1、首先要先用自己的电脑生成公钥私钥 终端输入:ssh-keygen -t rsa - C 自己...

  • ssh公私钥认证

    我的mac端(记为A),向谷歌云服务器端:35.230.18.37(记为B),通过ssh公私钥认证登录。 在本地A...

网友评论

    本文标题:[Mac]secureCRT私钥转换为mac ssh私钥

    本文链接:https://www.haomeiwen.com/subject/fsnayqtx.html