前言 git使用https协议,每次pull,push都要输入密码,使用git协议,使用ssh秘钥,可以省去每次输密码 大概需要三个步骤: 一、本地生成密钥对; 二、设置github上的公钥; 三、修改git的remote url为git协议。 生成密钥 然后会提示你,你的密钥在哪 添加公钥到你的g ...
分类:
其他好文 时间:
2020-02-21 18:35:08
阅读次数:
82
标签描述 基础 ? <!DOCTYPE>? 定义文档类型。 <html> 定义一个 HTML 文档 <title> 为文档定义一个标题 <body> 定义文档的主体 <h1> to <h6> 定义 HTML 标题 <p> 定义一个段落 <br> 定义简单的折行。 <hr> 定义水平线。 <!--.. ...
分类:
Web程序 时间:
2020-02-20 15:08:54
阅读次数:
99
版本:5.7.281.准备MHA集群环境准备6台虚拟机,并按照本节规划配置好IP参数在这些虚拟机之间实现SSH免密登录在相应节点上安装好MHA相关的软件包 使用6台RHEL 7虚拟机,如图-1所示。准备集群环境,安装依赖包,授权用户,配置ssh密钥对认证登陆,所有节点之间互相以root秘钥对认证登录 ...
分类:
其他好文 时间:
2020-02-04 10:22:58
阅读次数:
80
如果使用https很简单基本不需要配置就可以使用,但是每次提交代码和下载代码时都需要输入用户名和密码。 如果使用ssh方式就需要客户端先生成一个密钥对,即一个公钥一个私钥。然后还需要把公钥放到远程仓库的服务器上。 SSH 为 Secure Shell(安全外壳协议)的缩写,由 IETF 的网络小组( ...
分类:
Web程序 时间:
2020-02-01 21:06:46
阅读次数:
91
1. 制作密钥对 首先在服务器上制作密钥对。首先用密码登录到你打算使用密钥登录的账户,然后执行以下命令: [root@host ~]$ ssh keygen authorized_keys 如此便完成了公钥的安装。为了确保连接成功,请保证以下文件权限正确: [root@host .ssh]$ chm ...
分类:
系统相关 时间:
2020-02-01 14:39:36
阅读次数:
181
加密和签名使用不同的密钥对,签名密钥对的私钥用于签名,其对应的公钥用于验证签名。 加密密钥对的公钥用于加密,其对应的私钥用于解密。 1.生成密钥对 /** * 生成RSA随机密钥对(公钥和私钥) * @return */ public static Map<String, String> creat ...
分类:
其他好文 时间:
2020-01-20 09:50:50
阅读次数:
108
首先Win10系统上需要有OpenSSH,像这样:终端输入ssh 这样就是有的(好像Win10 1809+默认就是有的)。 然后生成密钥对: ssh-keygen -t rsa 接着按提示信息可根据个人需求选择,这里是默认(连续三个回车即可)。 生成的密钥对默认保存在当前用户的根目录下的.ssh目录 ...
非对称加密 加密技术是对信息进行编码和解码的技术,编码是把原来可读信息(又称明文)译成代码形式(又称密文),其逆过程就是解码(解密),加密技术的要点是加密算法,加密算法可以分为三类: 对称加密,如AES 基本原理:将明文分成N个组,然后使用密钥对各个组进行加密,形成各自的密文,最后把所有的分组密文进 ...
分类:
其他好文 时间:
2020-01-13 13:13:50
阅读次数:
114
1.ssh 认证: ①基于口令的认证 只要知道对方的账号和口令就OK ②基于密钥的安全认证 说明:主机A首先(登录方)生成密钥对,包括公钥和私钥,并把公钥发给主机B。 2.小需求 注意:文件服务器上建立启动脚本(启动任务)和安装脚本(负责下载安装包并安装配置),启动脚本将安装脚本下发到各个节点中,然 ...
分类:
其他好文 时间:
2020-01-05 09:49:53
阅读次数:
71
linux下各种集群搭建往往需要配置远程免密登录,本文主要描述了CentOs6.3系统下配置免密登录的详细过程。 ssh远程登录,两种身份验证: 用户名+密码 密钥验证 机器1生成密钥对并将公钥发给机器2,机器2将公钥保存。 机器1要登录机器2时,机器2生成随机字符串并用机器1的公钥加密后,发给机器 ...
分类:
系统相关 时间:
2020-01-01 18:59:30
阅读次数:
92