Mac git 配置ssh

简介: Mac git 配置ssh

1. 前言

  1. SSH 公钥用起来也是比较舒服的,今天来梳理下

2. 是什么 what

  1. SSH(Secure SHell)通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了,而且也能够防止DNSIP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替telnet,又可以为ftppop、甚至ppp提供一个安全的“通道”

3. 优点

  1. 通过 ssh 连接的好处在于不必每次都要验证GitHub的账号密码,减少了一些繁琐的操作
  2. 可以提高 pull/push 的效率,特别是在网络比较差劲,无法通过 http 或 https 有效连接到GitHub时

4.  生成/添加 SSH

  1. 生成

ssh-keygen -t rsa -C "186XX@163.com"
  1. 这里的  186XX@163.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱
  2. 三次回车讲解

    image.png
    SSH 生成

  1. 添加
  1. 首次使用需要确认并添加主机到 SSH 可信列表
    image.png

  2. 添加成功提示
    image.png


5. 查看 SSH

Windows 查看

  1. c盘  ---->用户  ---->自己用户名的文件  ----> .ssh的文件夹
  2. ----> id_rsa.pub ----> 记事本打开
  3. 全选 复制里面内容

Mac

  1. cd  ~/.ssh   进入到目录
  2. ls
    查看 ,有id_rsa,id_rsa.pub,说明之前生成过ssh 秘钥,可以直接使用
  3. cat id_rsa.pub
  4. 显示的一大串 全部复制 全部
  • Mac 直接 终端 显示 SSH ,复制

cat ~/.ssh/id_rsa.pub

image.png


6.  仓库配置 SSH

  1. gitee 或者 github 操作都差不多 ,这里使用gitee
  2. 登录 -----> 头像---->设置
    image.png

    设置

3.---->安全设置---->SSH 公钥---->添加到对应位置----->点击确定

image.png


  1. 上面  复制的 SSH 粘贴到这里

参考资料

码云---SSH---帮助-中心


初心

我所有的文章都只是基于入门,初步的了解;是自己的知识体系梳理,如有错误,道友们一起沟通交流;
如果能帮助到有缘人,非常的荣幸,一切为了部落的崛起;
共勉
相关文章
|
18天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
47 1
|
18天前
|
网络安全
检查使用IP协议远程维护的设备是否配置SSH协议,禁用telnet协议
检查使用IP协议远程维护的设备是否配置SSH协议,禁用telnet协议
26 0
|
18天前
|
JavaScript 数据可视化 网络安全
Hexo博客重新部署与Git配置
重装电脑后,作者更新了Hexo与NexT主题。首先,安装了Node.js和git,配置了git的用户信息,并生成SSH密钥。因旧版本导致问题,作者决定重新部署。按照步骤安装Hexo,选择了NexT主题,并安装了多个插件。遇到错误时,通过查阅资料解决了问题。此外,作者自定义了页脚、侧边栏内容,包括访客统计、词云、建站时间等,并更换了背景图,添加了Daovoice聊天界面。参考了多篇教程解决过程中遇到的各类问题。
23 6
|
7天前
|
安全 Shell 网络安全
GitHub SSH 快速配置
这是一个自动化脚本,用于简化设置 Git SSH 连接的过程。功能包括:设置 Git 用户名和邮箱、生成新的 SSH 密钥、将 SSH 私钥添加到 ssh-agent、可选复制 SSH 公钥到剪贴板、提供 GitHub 配置指引以及测试 SSH 连接。用户需确保安装 Git 和 SSH 工具,然后下载脚本并赋予执行权限,按照提示操作即可。适合 Git 初学者或需要快速配置 SSH 的用户。
|
18天前
|
网络安全
|
18天前
|
开发工具 git
Git项目如何配置,如何上传至GitHub。其详细步骤
Git项目如何配置,如何上传至GitHub。其详细步骤
17 0
|
18天前
|
Unix Shell 开发工具
windows下如何安装git以及IDEA如何配置git
该文指导安装Git 2.15.0版本。首先从Git官网下载最新安装包,双击安装,依次选择Next,同意默认配置,确保勾选添加到环境变量。在配置选项中,选择在cmd中使用Git(第2项),行结束转换选Windows(第1项),终端模拟器选MinTTY(第1项)。安装完成后,通过右键菜单或直接打开Git Bash验证安装成功。最后,配置全局用户名和邮箱,并在IDEA中设置Git路径以完成集成。
|
18天前
|
Ubuntu Linux 网络安全
Git on Ubuntu 22.04: 终极安装与配置指南
【4月更文挑战第21天】
259 0
Git on Ubuntu 22.04: 终极安装与配置指南
|
18天前
|
网络协议 安全 Shell
配置ssh服务
配置ssh服务
|
18天前
|
开发工具 git
git添加对勾图标 TortoiseGit安转配置
git添加对勾图标 TortoiseGit安转配置
25 0