个人博客系列【Hexo】——git 使用ssh协议免密登录
目录
一、环境准备
二、问题描述
三、验证过程
四、解决方法
1、设置用户信息
2、配置SSH key
1)右键打开菜单 点击Git Bash Here
2)创建ssh key
3、复制key
4、配置到github
5、填写key
6、创建成功
7、测试连接
五、完成
一、环境准备
1、前提需要安装“Gti”,安装(可参照以下链接)
Git 的安装教程(详解每个步骤)_Passerby_Wang的博客-CSDN博客
二、问题描述
1、执行“hexo d”将配置文件部署到“git”仓库的时候,如果使用的是http协议推送,每次都需要验证账号密码。有可能因为网络原因导致验证失败。
三、验证过程
1、点击“Sign in with your browser”使用浏览器登录
2、在此页面填写“github”的账号密码,点击“Sign in”
3、完成验证
四、解决方法
1、设置用户信息
git config --global user.name“用户名”git config --global user.email“邮箱”
2、配置SSH key
1)右键打开菜单 点击Git Bash Here
cd ~/.ssh 失败则创建ssh文件夹 mkdir ~/.ssh
2)创建ssh key
ssh-keygen -t rsa -C "邮件地址"
3、复制key
打开用户目录,在“C:\Users\用户\用户名\.ssh”路径下,找到“id_rsa.pub”文件,右键—打开方式—记事本,打开后全选复制里面的内容
4、配置到github
登录“github”,右上角用户图标,找到“Settings”,点击后找到“SSH and GPG keys” ,再点击“New SSH key”
5、填写key
在“Title”中填写一个标题,标题自拟,然后把刚才复制的内容粘贴进“Key”下面的文本框,点击“Add SSH key”
6、创建成功
7、测试连接
输入以下命令,看到“successfully”表示连接成功
ssh -T git@github.comyes
五、完成
个人博客系列【Hexo】——git 使用ssh协议免密登录相关推荐
- Redis未授权访问漏洞(四)SSH key免密登录
前言 系列文章 Redis未授权访问漏洞(一)先导篇 Redis未授权访问漏洞(二)Webshell提权篇 Redis未授权访问漏洞(三)Redis写入反弹连接定时任务 SSH key免密登录 实战实 ...
- ssh设置免密登录后登录仍需密码可能的原因,以及 ssh 出问题或的调试方法
免密登录失败 ssh设置免密登录后登录仍需密码可能的原因,home 路径下的对应用户权限不对,或者 .ssh 文件夹权限不对,/home/$user 和 /home/$user/.ssh 路径必须是 ...
- SSH远程免密登录的两种方式
SSH远程免密登录的两种方式 一.ssh远程登录操作 1.先ping测试下看看网络是否通畅 2.ssh 192.168.150.148 二.ssh免密登录方式一 1.生成公钥.私钥 2.拷贝公钥到目标 ...
- ssh localhost免密登录
设置ssh localhost免密登录 安装好ssh后.使用ssh localhost 登录本机会输入密码,每次输入密码会比较麻烦,那么就需要设置免密登录了. 1.进入.ssh目录 cd ~/.ssh ...
- SSH服务器免密登录快速配置
SSH服务器免密登录配置 首先我们需要准备两台或两台以上服务器或虚拟机,配置好静态ip,配置静态ip参见博文:虚拟机配置静态ip 配置SSH免密登录 1.在每台服务器或虚拟机上配置hosts,命令行输 ...
- github ssh 配置_Github远程仓库克隆更新本机,SSH协议免密操作配置和注意事项
Github远程仓库-克隆远程仓库到本机 [重点] 目标 如何克隆远程仓库到本机呢? 小结下载项目的命令: git clone https://gitee.com/kekesam/sassweb777 ...
- git常用命令及免密登录
常用命令: git config --global user.name 用户名 设置用户签名 git config --global user.email 邮箱 设置用户签名 git init 初始化 ...
- Linux通过SSH实现免密登录
一.应用场景: 在我们服务器中,经常需要拷贝文件,我们常用SCP命令,但是每次都要加密码,或者我们进行代码发布的时候,也会经常需要这样.而我们有时候不希望密码让开发知道,这就衍生了我们进行免密登陆的想 ...
- 用Win10自带SSH实现免密登录Linux
前言 Win10自带的OpenSSH不仅可以使用ssh命令登录Linux服务器,还可以利用scp实现文件的上传下载,确实很实用,下面我将介绍如何利用OpenSSH实现免密登录. 在Linux上生成密钥 ...
最新文章
- 3.实战HTML+CSS布局(实例入门篇)
- 怎么解释卷积的两种不同运算结果长度的不同?
- Java字符串用“。”(点)分隔。
- Spring+ActiveMQ+Mysql 配置JMS
- IntelliJ IDEA for Mac在MacOS模式下的调试快捷键(Debugging Shortcut)
- 第一章python绝对温标身体质量指数bmi
- ios8 毛玻璃效果
- 拓端tecdat|R语言中的划分聚类模型
- php怎样注释代码块,vscode怎样注释方法代码块
- Atitit 异常的实现原理 与用户业务异常
- RuoYi-Vue Spring Security 密码加密
- 郝兵c语言_郝斌主讲C语言 (全180讲)
- 小程序按钮如何制作?
- Idea 常用设置和快捷键
- 浅谈统计检验效能和FDR
- 顶象App加固——助力微投证券融入IOS生态
- 2021年国企、银行求职面经汇总(更新中)
- 兼职跑网约车能赚钱吗?
- 【光学】基于matlab多光束干涉光场分布仿真【含Matlab源码 2072期】
- python 面试题 博客园_常见的python面试问题1
热门文章
- 37.某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出。请编写函数fun,它的功能是:求出该学生的平均分放在记录的ave成员中。请自己定义正确的形参。
- murmur3哈希算法 1
- ansys workbench中fluent划分网格出现如下错误:The mesh file exporter failed during translation.
- colcon 单独编译某个功能包
- 一款客服系统有哪些必备的功能模块?
- html字两边的横线_css实现中间文字,两边横线效果
- ChatGPT真的会取代程序员吗?
- mkisofs command not found
- 量化实战之银行零售资产分池
- IBM SPSS Modeler 【5】 关联分析