创建ssh密钥并向gitlab添加完整流程 - 前端

这篇具有很好参考价值的文章主要介绍了创建ssh密钥并向gitlab添加完整流程 - 前端。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 创建密钥步骤

  1. 安装git,并配置环境变量
  2. 打开Git Bash,配置全局用户名邮箱并生成密钥
// 配置用户名
git config --global user.name “用户名”
// 配置邮箱
git config --global user.email “邮箱地址”
// 生成ssh
ssh-keygen -t rsa -C "你的邮箱地址"

此时已经成功创建了ssh密钥(在~/.ssh/下会生成两个文件,id_rsa和id_rsa.pub)

id_rsa是私钥

id_rsa.pub是公钥

  • 查看是否生成了id_rsa和id_rsa.pub

      1、执行命令:ls -al ~/.ssh  查看本机是否有秘钥文件 没有秘钥文件生成秘钥文件
      2、cd ~/.ssh 
      3、ls
    
      4、cat id_rsa.pub
    

因为SSH 秘钥默认储存在账户的主目录下的 ~/.ssh 目录(如:C:\Users\用户.ssh\)
查看是否包含id_rsa和id_rsa.pub(或者是id_dsa和id_dsa.pub之类成对的文件),有.pub 后缀的文件就是公钥,另一个文件则是密钥

查看公钥的方法

1、通过命令窗口
a. 打开你的 git bash 窗口
b. 进入 .ssh 目录:cd ~/.ssh
c. 找到 id_rsa.pub 文件:ls
d. 查看公钥:cat id_rsa.pub 或者 vim id_rsa.pub
2、或者你也可以直接输入命令 :cat ~/.ssh/id_rsa.pub
3、或者你也可以直接打开你用户(一般都是 Administrator)下的 .ssh 文件夹,打开它里面的 id_rsa.pub 文件文章来源地址https://www.toymoban.com/news/detail-612205.html

2. gitlab中的密钥配置

  1. 使用以下命令生成SSH密钥后-
ssh-keygen -t ed25519 -C "<comment>" // <comment>是填你的邮箱地址
  1. 然后将生成两个文件id_ed25519id_ed25519.pub
  2. 在代码编辑器中打开id_ed25519.pub文件并复制粘贴整个SSH密钥。
  3. id_ed25519是私钥
    id_ed25519.pub是公钥
    即可配置成功!

到了这里,关于创建ssh密钥并向gitlab添加完整流程 - 前端的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • gitee 怎么添加SSH密钥

    要在Gitee上添加SSH密钥,请按照以下步骤操作: 登录到Gitee账户并导航到您要添加SSH密钥的存储库页面。 点击页面右上方的“设置”按钮。 在设置页面中,选择“SSH公钥”选项卡。 点击“添加密钥”按钮。 在弹出的对话框中,输入密钥标题(可选)和公钥内容。 点击“添加

    2024年01月18日
    浏览(37)
  • gitLab在配置完ssh密钥后依然提示Permission denied (publickey)

    使用gitlab之前已经在gitHub将密钥配置后,在使用git clone拉取代码的时候依然报错,尝试分别用ssh和http拉取都是相同报错,使用cat ~/.ssh/id_rsa.pub查看公钥没有问题,在这个情况下可能就是公钥目录存在问题 解决办法

    2024年02月13日
    浏览(45)
  • Ubuntu git SSH密钥添加

    本文介绍Ubuntu git SSH密钥添加方法。 1.生成密钥的命令 密钥是Ubuntu和github或者gitee的联系的纽带,用于验证。 ssh-keygen -C “10xxxxxxxx@qq.com” -t rsa 格式:ssh-keygen -C “git或者gitee账户绑定的邮箱” -t rsa 2.查看密钥 密钥在~/.ssh目录下的id_rsa.pub文件中, cat ~/.ssh/id_rsa.pub 3.往git仓库

    2024年02月13日
    浏览(89)
  • 【GIT】GitHub添加ssh密钥

    在想要克隆GitHub项目到本地时,通常开源通过https和ssh两种方式,由于GitHub的服务器步数在海外,https连接受网络波动的影响较大,经常会出现连接中断的情况,相比之下,用ssh方式进行克隆显得更加方便和高效。 GitHub 的 SSH 密钥用于对你的 GitHub 账号进行身份验证,以便你能

    2024年02月12日
    浏览(85)
  • Linux创建SSH密钥、设置密钥登录、密钥登录原理

    Linux有2种登录方式: 使用用户名加密码的登录方式; 密钥登录; 密钥登录: SSH登录是用的RSA非对称加密的,SSH密钥登录的时候可使用RSA密钥登录,SSH有专门创建SSH密钥的工具 ssh-keygen 一般的密码方式登录,容易有密码被暴力破解的问题。 将 SSH 的端口设置为默认的 22 以外的

    2024年02月08日
    浏览(63)
  • 【GIT】GitHub密钥SSH keys添加

    在生成SSH密钥之前,可以检查是否有任何现有的SSH密钥。 Mac 打开终端: 输入 ls -al ~/.ssh 以查看是否存在现有的SSH密钥。 Windows 打开Git Bash: 输入 ls -al ~/.ssh 以查看是否存在现有的SSH密钥。 Linux 打开: 输入 ls -al ~/.ssh 以查看是否存在现有的SSH密钥。  检查目录列表,看看您是否

    2024年03月08日
    浏览(60)
  • 【Mac系统下配置gitlab的SSH Key密钥时git clone无法拉取】

    第一次使用mac系统的电脑配置SSH密钥,公司的项目都放在gitlab上托管,所以想从gitlab上clone下来项目的话就要配置SSH Key,然后才能使用Clone with SSH拉取文件。 结果输入 git clone git@gitlab.xxx 之后 出现了以下提示: 此时一定要输入 yes 才能顺利clone,千万记得!!!,不要默认为

    2024年02月12日
    浏览(57)
  • (macOS)创建SSH密钥

    关于SSH创建密钥 的 方法   第一步 打开终端 输入代码 如图所示:  点回车(即设置在默认位置)之后 输入密码 第二步 输入代码 打开~/.ssh/config文件(若没有这个文件 ,先创建再打开) 第三步  在~/.ssh/config文件中输入: 并且保存编辑。 第四步 输入代码 将SSH私钥添加到

    2024年02月07日
    浏览(44)
  • 【技能---构建github中SSH密钥的流程】

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 在使用github的过程中,遇到了创建SSH-Agent密钥管理的问题,于是乎进行了下面的操作: 在github上面添加秘钥的时候,保存会出现这个错误: 提示:以下是本篇文章正文内容,下面案例可供参考 SSH(Se

    2024年02月20日
    浏览(37)
  • Jenkins自动化部署-GitLab拉取代码 配置ssh代码拉去方式的密钥(公私钥)

    Jenkins想要通过ssh方式拉去gitlab代码,则需要在在Jenkins服务器配置私钥,gitlab服务器配置公钥 使用root用户生成公钥和私钥 在/root/.ssh/目录保存了公钥和使用 id_rsa:私钥文件 id_rsa.pub:公钥文件 把生成的公钥放在Gitlab中 以root账户登录-点击头像-Settings-SSH Keys 复制刚才id_rsa.pu

    2024年04月10日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包