多个电脑之间使用相同的ssh密钥
来源:互联网 发布:c和java哪个好就业 编辑:程序博客网 时间:2024/05/01 15:51
- 首先我们给最先创建的密钥的电脑取名为OLD, 给后创建的密钥的电脑取名为NEW,在OLD上创建密钥,文件默认保存在 ~/.ssh/ 中;
ssh-keygen –t rsa –C "youremail@gmail.com"
- 将OLD上的位于用户目录下的隐藏文件夹 ~/.ssh/ 中id_rsa 和 id_rsa.pub 文件导出,可使用多种手段,我保存在U盘的rsakey文件夹中;
cp ~/.ssh/id_rsa.pub /run/media/guochaoxxl/0F41-A8E3/rsakey/cp ~/.ssh/id_rsa /run/media/guochaoxxl/0F41-A8E3/rsakey/
- 在NEW电脑的终端(Terminal)上创建密钥,确保和第一次命令一致,这样会在NEW的 ~/.ssh/ 中生成新的 id_rsa 和 id_rsa.pub
ssh-keygen –t rsa –C "youremail@gmail.com"
- 用备份好的OLD中的 id_rsa 和 id_rsa.pub 文件,覆盖NEW上对应的文件,将U盘rsakey文件夹中 id_rsa 和 id_rsa.pub 拷贝到NEW的 ~/.ssh/,覆盖原来的文件;
cp /run/media/guochaoxxl/0F41-A8E3/rsakey/id_rsa.pub ~/.ssh/cp /run/media/guochaoxxl/0F41-A8E3/rsakey/id_rsa ~/.ssh/
- 查看NEW电脑~/.ssh/两个文件的权限是否正确,id_rsa是600,id_rsa.pub是644,比如:
ls -l ~/.ssh/
结果应该是:
-rw------- 1 guochaoxxl guochaoxxl 1766 12月 1 08:28 id_rsa-rw-r--r-- 1 guochaoxxl guochaoxxl 400 12月 1 08:28 id_rsa.pub
如果是一样的,就没有问题了,到github中的setting中添加ssh keys,这样就能达到添加一次公钥,只要完成过以上步骤的所有的电脑都可以使用ssh keys访问github了。
1 0
- 多个电脑之间使用相同的ssh密钥
- 同个电脑多个ssh key的配置使用
- ssh密钥的使用
- 为你的电脑产生多个公钥密钥来给你的多个github或bitbucket等帐号配置ssh
- Git添加多个ssh密钥
- 管理多个SSH公钥密钥
- 生成多个git ssh密钥
- git 添加多个ssh密钥
- 多台服务器之间通信,使用ssh-kengen生成密钥,避免ssh scp等命令输入验证密码
- 使用密钥登陆SSH的方法
- ssh密钥的生成与使用
- Linux CentOS 节点之间的SSH无密钥登录配置
- 如何使用git新建多个SSH密钥进行项目托管
- git使用ssh密钥
- git使用ssh密钥
- git使用ssh密钥
- git使用ssh密钥
- git使用ssh密钥
- C语言实验——数组逆序
- 【9303】平面分割
- 润乾报表内存溢出的排查步骤与解决建议
- 拆手机
- SPI引脚的配置
- 多个电脑之间使用相同的ssh密钥
- 计算机视觉三大国际会议:ICCV, CVPR,ECCV
- Android studio 插件
- 第十四周数组逆序
- 输入一个数插入有序数组中
- Mybatis Generator最完整配置详解
- nyoj 水池数目(DFS)
- Oracle中的NVL函数
- IDEA使用Maven-Springmvc