使用Git生成SSH密钥

这篇具有很好参考价值的文章主要介绍了使用Git生成SSH密钥。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用的工具

ssh-keygen,它是 OpenSSH 的组件,在 Linux系统中一般自带。
当然,我们需要使用Windows系统。所以,需要安装 Git for Windows 。安装 Git for Windows 时候会一并安装 OpenSSH 到系统中。使用Git Bash会更方便的生成SSH 密钥。

工具下载

https://gitforwindows.org/
git生成ssh秘钥,git,ssh,github
【节约大家时间,安装、Git操作,相关内容的不在此处详细说明】

生成密钥相关操作

一、在任意地方右击鼠标,点击Git Bash Here
git生成ssh秘钥,git,ssh,github
二、输入命令

cd ~/.ssh

进入ssh的根目录
git生成ssh秘钥,git,ssh,github
输入

ls -al

查看当前目录下的文件,若有.pub文件,则可跳过生成这一步,直接查看。
git生成ssh秘钥,git,ssh,github
如图,没有.pub密钥文件,输入

ssh-keygen -t rsa -b 2048 -f my_id -C "注释内容"

生成密钥

-t rsa 表示使用的算法。

-b 表示密钥长度。rsa密钥,最小要求768位,默认是2048位。

-f my_id表示在生成一个私钥文件my_id(同时也会生成一个公钥文件 my_id.pub,我们需要的就是这个公钥文件)。
-C " " 表示在公钥文件中添加注释,这个内容可以是任何内容。(会在密钥的最后,明文显示)

git生成ssh秘钥,git,ssh,github
这里的提示是输入密码,可以不设置,这里我选择不设置,直接回车。
git生成ssh秘钥,git,ssh,github
再输入一次【刚刚没输入,现在也不输入】
git生成ssh秘钥,git,ssh,github
看到这张图,就生成成功了。

查看密钥

ls -al

查看.pub文件
git生成ssh秘钥,git,ssh,github
使用

cat my_id.pub

来查看密钥
git生成ssh秘钥,git,ssh,github
【可以看到,注释明文显示在后面】
复制这串密钥,就可以使用了。
【私钥要放在本地,而公钥上传到服务器后就无所谓了】

【关于密码ssh密钥的密码,暂时还不了解,后续更新】文章来源地址https://www.toymoban.com/news/detail-762866.html

到了这里,关于使用Git生成SSH密钥的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【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日
    浏览(59)
  • git生成ssh密钥详细步骤

    首先右键点击电脑桌面,点击“git bash here”,打开git命令窗口 如果git用户名和邮箱等已经完成配置,则跳过此步骤,直接操作第3条;假如没有配置,继续如下操作: (1)、在命令窗口配置用户,输入命令:git config --global user.name \\\"blalalala\\\"。其中” blalalala”是你自己的用户名;

    2023年04月21日
    浏览(79)
  • Git SSH密钥生成与删除

    SSH(安全外壳协议)密钥是远程服务器身份验证的常用方法。它们比用户名和密码更安全,因为它们提供了加密的身份验证机制。以下是如何生成和删除 SSH 密钥的步骤。 生成 SSH 密钥 启动终端 :打开您的计算机上的终端应用程序。 生成新密钥 :输入以下命令,其中的电子

    2024年02月11日
    浏览(41)
  • git ssh密钥配置 & 本地项目推送到github

    1 加密算法类型如下所示: 算法类型 公钥 私钥 ED25519 id_ed25519.pub id_ed25519 RSA id_rsa.pub id_rsa 步骤一: 查看已存在的 SSH 公钥 ED25519 算法 cat ~/.ssh/id_ed25519.pub RSA 算法 cat ~/.ssh/id_rsa.pub 步骤二: 生成 SSH 密钥 如果没有公钥 基于ED25519算法,生成密钥对命令如下: ssh-keygen -t ed25519 -C “

    2024年04月23日
    浏览(63)
  • GIT如何重新生成ssh密钥过程

    一、 生成密钥前需要把之前的密钥删除吆 第一步:重新配置用户名和邮箱( Git Bash 或命令窗口) 1、配置用户命令:git config --global user.name \\\"xxxxxx\\\" 2、配置邮箱命令:git config --global user.email \\\"xxxxx@xxx.com.cn\\\"(选则你GIT用的邮箱) 注意: 会在C:UsersAdministrator目录下生成.gitconfig配

    2024年02月04日
    浏览(43)
  • 生成ssh密钥,并配置到git环境

    1. 首先可以查看是否已经生成了密钥  如果出现了上述图片的一串字符串,代表是已经生成了密钥  如果已经生成了密钥,那2、3、4步可以省略 2. 配置用户名 3. 配置邮箱 4. 生成密钥:     5. 可以用第1步 的命令查看密钥,配置到git环境下的是 id_rsa.pub下的内容 1. 找到环境

    2024年02月04日
    浏览(44)
  • 【Git】保姆级详解:Git配置SSH Key(密钥和公钥)到github

    博主简介: 22级计算机科学与技术本科生一枚🌸 博主主页:是瑶瑶子啦 每日一言🌼: “当人们做不到一些事情的时候,他们会对你说你也同样不能。”——《当幸福来敲门》 克里斯加德纳 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目

    2024年02月14日
    浏览(64)
  • Git 安全远程访问:SSH 密钥对生成、添加和连接步骤解析

    SSH(Secure Shell)是一种用于安全远程访问的协议,它提供了加密通信和身份验证机制。在使用 SSH 连接到远程 Git 存储库时,您可以使用 SSH 密钥对来确保安全性。以下是关于如何生成和使用 SSH 密钥对的详细步骤: 生成 SSH 密钥对 打开终端或命令行工具。 在命令行中运行以下

    2024年03月09日
    浏览(61)
  • Github 生成SSH秘钥及相关问题

    1.生成过程参考: Github 生成SSH秘钥(详细教程)_github生成密钥controller节点生成ssh秘钥-CSDN博客 2.遇到的问题: GitHub Connect: kex_exchange_identification: Connection closed by remote host 注意:如果.ssh文件夹下没有config文件就自己创建一个。 还有在下载的时候如果让输入,记得输入yes然后

    2024年02月04日
    浏览(34)
  • Git 使用 SSH 密钥身份验证

    在 macOS、Linux 或 Windows 上通过 SSH 连接到 Git 存储库,以使用 HTTPS 身份验证安全连接。 在 Windows 上,我们建议使用 Git 凭据管理器 或 个人访问令牌。 ❗重要 SSH URL 已更改,但旧的 SSH URL 将继续生效 。 如果已设置 SSH,则应将远程 URL 更新为新格式: 通过在 Git 客户端中运行来

    2023年04月08日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包