美文网首页
ssh检测公钥和私钥

ssh检测公钥和私钥

作者: forjie | 来源:发表于2019-06-24 16:59 被阅读0次

1.利用生成的id_rsa生成id_rsa.pub,对比之前的id_rsa.pub文件进行对比

ssh-keygen  -y -f id_rsa > id_rsapub.tobecompared

生成id_rsapub.tobecompared,拿id_rsapub.tobecompared和之前的id_rsa.pub进行对比,如果中间一段是一样的,那么就是相同的

2.利用脚本进行测试,写一个

#!/bin/bash                                                                                                                                                                                   
#set -x                                                                                                                                                                                       
cd /root/.ssh/  
#检验私钥是否正确                                                                                                                                         
openssl rsa -in id_rsa -text -noout &> /dev/null                                                                                                         
if [ $? -ne 0 ]; then                                                                                                                                    
  echo "************************ id_rsa error *************************"                                                                                                                      
else                                                                                                                                                     
  echo "************************ id_rsa is OK *************************"                                                                                                                      
fi                                                                                                                                                       
echo "next step just enter!"   
#检验公钥是否正确                                                                                                                                                                                           
ssh-keygen -l                                                                                                                                            
if [ $? -ne 0 ]; then                                                                                                                                    
  echo "************************ id_rsa.pub error *********************"                                                                                                                      
else                                                                                                                                                     
  echo "************************ id_rsa.pub is OK *********************"                                                                                                                      
fi

执行 sh check_rsa_pub.sh

正确情况下 返回:
************************ id_rsa is OK *************************
next step just enter!
Enter file in which the key is (/home/**/.ssh/id_rsa):
2048 SHA256:WujtUtlk27cdZ+Y8xQBHn4MQmg2je9u5qwme137zwoY panyu@panyu (RSA)
************************ id_rsa.pub is OK *********************

Enter file in which the key is 当运行到这句话的时候回车

相关文章

  • ssh检测公钥和私钥

    1.利用生成的id_rsa生成id_rsa.pub,对比之前的id_rsa.pub文件进行对比 生成id_rsap...

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

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

  • ssh 免密码登陆

    生成SSH私钥和公钥 共钥传到服务器

  • SSH-免密码远程登录服务器

    生成本地私钥和公钥 如果本地不存在私钥和公钥(我的 ssh 隐藏文件在 c:\Users\nanbo.ssh),生...

  • Hadoop 免密码master远程启动slave

    一、公钥私钥生成 切换到root根目录cd 切换到.ssh目录cd .ssh 生产私钥与公钥ssh-keygen ...

  • git ssh配置

    1.生成ssh的公钥和私钥。在生成的文件中,id_rsa是私钥,id_rsa.pub是公钥ssh-keygen -...

  • Visual Studio Code Mac常见命令

    ssh-keygen 一直回车 生成公钥和私钥 生成存放的位置在个人-.ssh下 公钥给外界 私钥自己用cont...

  • 使用公钥连接Server,不再输入密码

    1. 生成公钥和私钥 命令行输入以下命令 一直回车 生成公钥和私钥会在.ssh/目录下面 2. 进入.ssh/目录...

  • 生成SSH密钥

    什么是SSH密钥 连接远程服务器验证 分为公钥和私钥, 公钥给别人,私钥自己保留 配置SSH密钥 首先切换到.ss...

  • ssh免密登录

    ssh key 使用非对称加密方式生成公钥和私钥私钥存放在本地~/.ssh目录公钥可以对外开放, 放在服务器的~/...

网友评论

      本文标题:ssh检测公钥和私钥

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