前言本文适用于两种场景:设备A使用ssh-key登陆设备B通过ssh-key连接gitlab(github类似)一、在设备A上生成密钥ssh-keygen -t rsa 一路回车就好。还可以加上 -C “注释”二、设备A使用ssh-key登陆设备B将A生成的公钥发送到目标机器,这步有多种方法,选择其... ...
分类:
其他好文 时间:
2020-06-17 12:29:19
阅读次数:
61
如果你不知道远端服务器的密码,或者说根本就没有密码,如果在配置过程当中出现需要输入密码的情况一定有问题,在踩了无数坑后写下本文,按照本文进行操作绝不会错。1.创建公钥1.在本地Mac终端下创建公钥ssh-keygen备注:在这个过程中会有创建文件保存的公钥的提示(Enterfileinwhichtosavethekey(/home/andron/.ssh/id_rsa):)直接回车即可(若已经创建
分类:
系统相关 时间:
2020-06-17 10:36:37
阅读次数:
484
1.建立ssh的信任关系 1.1 进入A服务器的root文件夹里面的.ssh目录 cd /root/.ssh 1.2 生成公钥和私钥,命令行如下,并且一直回车即可 ssh-keygen -t rsa 1.3 把公钥内容添加到临时文件authorized_keys_server1中 cat id_rs ...
分类:
系统相关 时间:
2020-06-15 15:30:47
阅读次数:
132
不知道什么神仙原因,我在vscode上传时总是报错,于是便重新设置了公钥匙,方法如下 首先,清除所有的key-pairssh-add -Drm -r ~/.ssh删除你在github中的public-key 重新生成ssh密钥对ssh-keygen -t rsa -C "xxx@xxx.com" 接 ...
分类:
其他好文 时间:
2020-06-14 18:28:47
阅读次数:
61
配置 sshkey cd / 根目录 *生成key:ssh-keygen -t rsa -C “邮箱地址” *cd ~/.ssh(用户目录下的.ssh文件夹) pwd cat id_rsa_.pub *复制id_rsa.pub的公钥内容到github官网中 settings >SSH and GPG ...
分类:
其他好文 时间:
2020-06-11 20:06:18
阅读次数:
76
生成秘钥 ssh-keygen -t rsa -C "这是你到邮箱" 按enter建之后 出现 再次 输入 ssh-add ~/.ssh/id_rsa 与 cat ~/.ssh/id_rsa.pub 出现 这就是你所需要到 秘钥了 进入到自己的git 找到添加公钥 ,复制上去就成功了 ...
分类:
系统相关 时间:
2020-06-11 16:31:03
阅读次数:
106
服务端安装git yum install git git - -version 查看git版本 git config —global user.name “myname" git config —global user.email “myemail@qq.com" ssh-keygen生成公钥 宝塔 ...
分类:
Web程序 时间:
2020-06-10 19:36:30
阅读次数:
182
首先我们得知道一个概念,公钥是可以从私钥中提取出来的,反之则不行! 已知一个ssh密钥对的私钥,以RSA算法密钥为例,我样可以使用ssh-keygen命令进行提取 只不过提取出来的公钥和之前的公钥(或authorized_keys)相比,没有comment部分信息 不过没有comment信息,并不会 ...
分类:
其他好文 时间:
2020-06-06 20:08:11
阅读次数:
98
操作系统环境: CentOS Linux release 7.7.1908 (Core) 1、首先在linux服务器上,使用ssh-keygen命令生成密钥对文件(一直回车即可,默认使用rsa算法),如下所示 其中还支持的算法有dsa | ecdsa | ed25519 | rsa | rsa1,使 ...
分类:
系统相关 时间:
2020-06-05 00:38:36
阅读次数:
162
多个 ssh key 配置多个网站 一、生成ssh key ssh-keygen -t rsa -C "你的邮箱" -f ~/.ssh/id_rsa_one ssh-keygen -t rsa -C "你的邮箱" -f ~/.ssh/id_rsa_two # 不添加-f 参数 会默认将私钥保存在~/ ...
分类:
其他好文 时间:
2020-06-04 20:05:42
阅读次数:
65