生成ssh免登录密钥 `ssh-keygen -t rsa (四个回车)` 执行完这个命令后,会生成id_rsa(私钥)、id_rsa.pub(公钥) 查看生成的id_rsa和id_rsa.pub文件 cd ~/.ssh 将公钥拷贝到要免密登陆的目标机器上 ssh-copy-id node-02 根 ...
分类:
其他好文 时间:
2020-06-18 21:29:14
阅读次数:
78
RSA的整体逻辑就是将一个数在经过一次运算后能变回原数,这个运算就是求幂然后取模,将这个运算拆成两个部分,其中一部分作为公钥给用户,另一部分作为私钥储存在服务器,用户用公钥运算后发送给服务器,然后服务器再用私钥运算,最终能得到还原后的数据,这就是RSA的算法流程 算法原理解释 所有涉及的知识(均只写 ...
分类:
其他好文 时间:
2020-06-17 20:25:31
阅读次数:
56
前言本文适用于两种场景:设备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
今天在写Android Studio突然发现用程序打开别人私有项目发现,我以前的SSH公钥一直没生成还用的好好的,今天终于发现了问题了。 所以推荐大家使用码云和github的时候最好生成一下,也就一两分钟的事情。 步骤很简单,如下: 1.不管是mac还是win都适用, 打开命令行/终端,输入 ss ...
分类:
其他好文 时间:
2020-06-17 11:00:08
阅读次数:
74
如果你不知道远端服务器的密码,或者说根本就没有密码,如果在配置过程当中出现需要输入密码的情况一定有问题,在踩了无数坑后写下本文,按照本文进行操作绝不会错。1.创建公钥1.在本地Mac终端下创建公钥ssh-keygen备注:在这个过程中会有创建文件保存的公钥的提示(Enterfileinwhichtosavethekey(/home/andron/.ssh/id_rsa):)直接回车即可(若已经创建
分类:
系统相关 时间:
2020-06-17 10:36:37
阅读次数:
484
php中rsa生成公私钥和加解密 注意:php使用RSA时需要开启openssl扩展 生成公私钥 //创建公私钥 $res = openssl_pkey_new(); //获取私钥 openssl_pkey_export($res, $private_key); //获取公钥 $public_key ...
分类:
Web程序 时间:
2020-06-17 01:14:50
阅读次数:
72
一、常用的加密算法 加密算法 对称加密 非对称(公钥)加密 单向加密 1、对称加密算法 明文data--加密(key1)-->密文--解密(key2)-->明文data 对称算法:key1=key2(加密和解密使用同一个密钥) 特性: 加密、解密使用同一个密钥,效率高 将原始数据分割成固定大小的块, ...
分类:
编程语言 时间:
2020-06-16 23:13:02
阅读次数:
72
1.公钥批量分发 shell 实现 100 台服务器的公钥的批量分发;LLD 规划:100 台服务器 ip 为:192.168.42.101-201,root 密码:123456。 #远程机器的用户名和密码 password=123456 username=root #将本机的公钥复制到远程机器的a ...
分类:
系统相关 时间:
2020-06-16 16:47:00
阅读次数:
61
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