前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >笔记:一台主机上配置多个私钥实现ssh免密登录

笔记:一台主机上配置多个私钥实现ssh免密登录

作者头像
耕耘实录
发布2019-09-18 10:48:01
1.1K0
发布2019-09-18 10:48:01
举报
文章被收录于专栏:耕耘实录

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/solaraceboy/article/details/94034945

笔记:一台主机上配置多个私钥实现ssh免密登录

一 背景

现有主机已经成功配置了对其他主机的ssh免密登录,在本地已经保存了GitHub的私钥。目前需要在这台主机上克隆GitHub自己已创建仓库,使用或者修改代码后再向GitHub仓库提交。

二 实现脚本

代码语言:javascript
复制
#!/bin/bash
rm -rf /tmp/*
echo '-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDDpWkhEwXbRSpNgWZrAA1dS2jJkEE+5ghsm4LrR6woWChoMx1d
laAytLGksUI3N+WFEefrh3cz6+a+dEmKDj8rtaJv8kRj7/tbSIe0ji3VNd/FgQUX
UHBdJRcK/D37O2P/0sBhW5AukacCsIOTqxGTxCoQBI71Cf0qwEGh7ggFiwIDAQAB
AoGAE+NOqoQKhl2jjTloNdxNf3xY7JRzbXdox9GPH2erwnYjtWPsykSZgk4H+Nvk
BUTzWfGWB8U/gtGqJRYhG52TIipx9c1YeG1UXc+FEBoWnLgEjCn8VZm8GsLLwDK8
3DgDwBlrnKZG+fUV4yak0s1TpQ7bhQmMcPMy1HmiztG15yECQQD/N4qZjZHDnJCd
NQrq8gLSlfLpeVm4TGRwR5rb8AvQjiLzqPhiLxXyGGiizeCM2ST/wB3+5HQangzk
ZSzn2uzDAkEAxD8UaGHAqIkYJGkyAkY+MIQlzdzCqftfp+ETf6Oq1IKz3QcJmlNU
kR1PaHmfDa4BE9vFGTT5m/5eyEp+iLkXmQJBAPoRmu3ASH4pr41KRutUvK1Ind5k
uCOcPqHBl5w/heQREXA8NTxHNLKldglnvsljjxxFS17QzG60RJ+Z/zkjSu8CQFwN
TrBLsggcDnP92BRTCJbPVcBDnhgHrm3b2L6Vcesux9mUlH+MOO28tuPFsMLE7QJ4
ovJY9AClB6ahssrFL3kCQQCinwuNk8SzbrIKfQnExJezLjrIQm6mEVl99/aXKfwX
QkPQPRHSWR9MkxrY2f0J3xGAdYKulBr2v2s3EzS7uCom
-----END RSA PRIVATE KEY-----'>~/.ssh/id_rsa_github
chmod 600 ~/.ssh/id_rsa_github
eval `ssh-agent`
ssh-add ~/.ssh/id_rsa
ssh-add ~/.ssh/id_rsa_github
ssh -T git@github.com

echo 引号内部的内容为已保存私钥内容。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年06月28日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 笔记:一台主机上配置多个私钥实现ssh免密登录
    • 一 背景
      • 二 实现脚本
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档