首页 > 其他分享 >Github配置sshKey

Github配置sshKey

时间:2025-01-23 11:31:37浏览次数:1  
标签:Github sshKey 配置 rsa 生成 ssh key ls 密钥

配置ssh key有三步

  1. 使用密钥工具生成rsa密钥和公钥
  2. rsa公钥添加到代码管理平台
  3. rsa密钥添加到ssh-agent中,为ssh client指定使用的密钥文件

密钥生成

检查是否已经存在ssh key

检查当前主机是否已经存在ssh key

# 切换到.ssh目录
cd ~/.ssh 
# 查看当前目录下的文件
ls

出现下面这种情况就是已经存在ssh key

$ ls
id_rsa  id_rsa.pub  known_hosts

输入ls什么都没有或者只有known_hosts的时候说明当前没有ssh key,这个时候就需要生成ssh key.

生成ssh key

# 输入下面命令生成ssh key
ssh-keygen -t rsa -C 'xxx@xxx.com'
# 查看生成的ssh key信息
cat ssh-rsa

github sshKey

GitHub设置密钥

github click settings
github find sshKey
github set sshKey

检查当前配置的密钥是否可用

ssh -T git@github.com

标签:Github,sshKey,配置,rsa,生成,ssh,key,ls,密钥
From: https://www.cnblogs.com/blackFlame/p/18687431

相关文章

  • 如何在宝塔面板中修改网站的端口配置以确保网站正常访问
    问题描述如何通过宝塔面板安全且高效地修改网站的端口,同时保证网站能够正常访问?答案在宝塔面板中修改网站端口是一个相对简单的过程,但需要谨慎操作以确保网站的正常运行。以下是详细的步骤和注意事项:登录宝塔面板:首先,使用管理员账号登录到宝塔面板。选择站点:进入“网站”管......
  • Mac 安装maven IDEA 配置
    1.下载安装包。从官网(https://maven.apache.org/download.cgi)下载Maven并解压。 将解压后的文件夹拷贝或移动至系统目录/usr/local(也可以根据个人喜好选择其它目录),Maven安装完成。 2.配置。maven存放路径 apache-maven-3.9.9/conf/settings.xml本地仓库目录Mav......
  • 在 CentOS 7 上为 Jenkins 配置 Node.js 和 npm 的完整指南
    个人名片......
  • frp内网穿透安装及配置
    frp内网穿透安装及配置下载安装包frp-release本次的演示环境为:服务端:AlibabaCloudLinux客户端:Windows11x86_64配置服务端frps.toml#frps.tomlbindAddr="0.0.0.0"#服务端绑定的IP地址,0.0.0.0表示监听所有网络接口bindPort=7000#服务端监听的TCP......
  • Vue3 —— 安装及配置环境
    Vue官网:https://vuejs.org/配置环境终端:Linux和Mac上可以用自带的终端。Windows上推荐用powershell或者cmd。GitBash有些指令不兼容。安装Node.js:安装地址:https://nodejs.org/en/安装@vue/cli:执行:npmi-g@vue/cli如果执行后面的操作有bug,可能是......
  • 华为eNSP-telnet配置
            Telnet是一个用于远程登录的协议,它允许用户通过网络连接到远程主机,并在本地计算机上执行远程主机上的命令。telnet基于传输层之上的应用层协议。现在用两台路由器进行telnet配置,我们在R2上开启telnet服务,用R1远程登陆R2。R1配置[R1]intg0/0/0[R1-Gigabi......
  • VSCode使用之go语言配置
    时间:2025/1/22扩展:go目的:支持go语言,方便安装其他必备插件安装该扩展包后可以执行该扩展包提供的命令Go:Install/UpdateTools来进一步扩展go工具执行命令的窗口可以通过Ctrol+Shift+P调出点击后会出现很多选项,可以根据自己需要勾选然后点击确定,等待下载安装,一般情况下......
  • nginx配置之斜杠详解
    配置location、proxy_pass时,加“/”与不加“/”的区别,今天我们通过实操去验证下。以下测试都通过nginx代理访问地址:http://127.0.0.1/v1/pt/apply/page:第一种:location、proxy_pass都不加斜杠location/v1{proxy_passhttp://127.0.0.1:8899;}实际访问代理地址:http://1......
  • 搭建一个网站需要哪些基础的配置
    搭建一个网站需要从硬件、软件、网络到开发工具等多个方面进行配置。以下是基础配置的主要内容:硬件与网络基础设施1.1服务器云服务器:推荐使用云服务提供商(如阿里云、腾讯云、AWS)提供的云服务器,灵活扩展且成本较低。本地服务器:适用于企业内网或小型网站,但需要独立维护硬件。......
  • 2025年01月22日Github流行趋势
    项目名称:llm-course项目地址url:https://github.com/mlabonne/llm-course项目语言:JupyterNotebook历史star数:43588今日star数:304项目维护者:mlabonne,pitmonticone项目简介:一个课程,帮助你通过路线图和Colab笔记本进入大型语言模型(LLMs)的学习。项目名称:awesome-cursorrul......