Mac环境下git生成SSH公钥

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

1.进入.ssh目录

打开Mac终端(Terminal),输入以下命令:

cd ~/.ssh

2.查看是否有已存在的公钥

输入以下命令查看目录下的所有文件

ls

检查目录下是否有名为id_rsa.pub的文件。

如果已经存在且不需要新的公钥,就可以直接打开该文件,获取到公钥。

输入以下命令打开文件:

cat id_rsa.pub

mac 重新生成公钥,git,服务器,github

如果有该文件但是需要新的,请继续第3步;

如果没有该文件,请跳过第3步,继续第4步。

3.删除旧公钥

依次输入以下命令删除旧公钥:

mkdir key_backup

cp id_rsa* key_backup

rm id_rsa*

4.生成公钥

输入以下命令生成公钥:

ssh-keygen -t rsa -C "你的邮箱"

将你的邮箱替换到上面的位置,输入命令后会有几个设置密码的提示,如果不需要设置密码,直接一直按回车键到结束,如果需要设置密码请按提示输入密码。(如果你设置了密码,以后一些git操作会需要密码,如:提交代码)完成公钥的生成后可以参考第2步查看生成的公钥。

 文章来源地址https://www.toymoban.com/news/detail-692933.html

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

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

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

相关文章

  • mac连接远程服务器传输文件 以及 iterm2 配置SSH快速连接

    如下: 如下: 同上面终端连接方式,如下: 2.2.1 创建xxx.sh 脚本 目录和文件名随意,我这里如下: 脚本内容如下: 修改权限: 2.2.2 iterm2进行配置 版本不同可能位置不同,为了看着方便,直接截图观察: 关于 Send text at start 配置说明: Send text at start :填写格式形如 A B C

    2024年02月04日
    浏览(55)
  • 代码管理git生成ssh key (公钥私钥)配置GitLab

    git在我们日常项目管理中起了很大的作用,是我们能够更好地管理我们的代码,git的管理是基于ssh密钥进行的,所以在使用前我们需要进行ssh配置。 首先我们需要配置user name和email 配置完成我们需要去查看我们本地是否已经存在.ssh文件夹(一般存在c盘用户下面,也可使用命令

    2024年02月16日
    浏览(44)
  • Mac ssh登陆服务器: no matching host key type found. Their offer: ssh-rsa问题处理

    Mac 上iterm2 脚本连接堡垒机报错 nbsp;openssh觉得ssh-rsa加密方式不安全, 直接从8.8开始默认不允许这种密钥用于登陆了 方案1: 临时性方案(命令行增加参数 -oHostKeyAlgorithms=+ssh-rsa) 连接成功 方案2:持久化方案(配置文件持久化) 输入sudo nano ~/.ssh/config,然后在出现提示时,输入您

    2024年02月12日
    浏览(36)
  • mac制作ssl证书|生成自签名证书,nodejs+express在mac上搭建https+wss(websocket)服务器

    mac 自带 openssl 所以没必要像 windows 一样先安装 openssl,直接生成即可 生成 key 让输入两次密码,随便,但是两次得是一样的 移除密码 生成 csr Country Name (2 letter code) [ 国家 ]:CN State or Province Name (full name) [ 省份 ]:Beijing Locality Name (eg, city) [ 城市 ]:Beijing Organization Name (eg, company)

    2024年02月09日
    浏览(31)
  • 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日
    浏览(27)
  • mac 生成 本地.ssh

    输入下面命令行 默认回车得到下面的 然后输入下面命令行 得到生成的ssh-ras 然后复制到github或者其他仓库管理平台

    2024年02月03日
    浏览(22)
  • Mac 生成 SSH 密钥

    作者 :明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐 : (1)《人工智能时代,软件工程师们将会被取代?》 (2)

    2023年04月24日
    浏览(27)
  • mac生成ssh秘钥方法

    1.打开mac的终端,输入以下命令: ssh-keygen -t rsa -C \\\"XXXX@qq.com\\\"   创建密钥 “xxx@qq.demo\\\"是你的邮箱名称 2.之后他会让你输入路径或密码之类:一直嗯回车 Generating public/pirvate rasa key pair.                               Enter file in which to save the key (/Users/yangfen/.ssh/id_rsa): 注:生成

    2024年02月08日
    浏览(22)
  • vm安装,虚拟环境搭建win+linux+mac,及本机连接虚拟环境数据库、windows服务器搭建、内网穿透

    教程中的软件、镜像、工具可去阿里云盘提取: 阿里云盘:https://www.aliyundrive.com/s/CLdTjFtnYbr 提取码:s1a8 一、安装虚拟机 下载链接:https://www.vmware.com/products/workstation-pro.html 下载的过程中可能需要注册登录 下载vm 后双击安装即可 vm安装成功后,需要激活 二、安装windows虚拟机

    2024年02月08日
    浏览(43)
  • 【Git 教程系列第 26 篇】Mac 升级系统到 Ventura 后,Git 公钥报 Permission denied 错误问题的解决方案

    这是【Git 教程系列第 26 篇】,如果觉得有用的话,欢迎关注专栏。 注 : 如果你是因为升级系统到 Ventura 后遇到的这个问题,可以直接看第三步的解决方案,前两步是我自己的写作习惯,只是记录一下这个过程,当然你也能从中读到更多的信息。 一:问题描述 因为项目的

    2024年02月01日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包