Mac 生成 SSH 密钥
作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。
热门文章推荐:
昨天试用 cursor 时想推送代码到 github ,遇到问题,该用 ssh 方式推送,提示没有配置公钥。
一、密钥生成
于是乎,找了下 mac 系统如何生成秘钥的方法,记录在此:
【Step 1】 打开终端,输入 cd ~/.ssh
,检查是否已经存在了SSH密钥。如果你看到类似id_rsa.pub的文件,说明你已经有了一对公钥和私钥,可以跳过第 2 步和第 3 步。
【Step 2】 在终端输入ssh-keygen -t rsa -C "你的邮箱地址"
,生成新的SSH密钥。你可以直接按回车键使用默认的文件路径和空密码,也可以自己设置。
【Step 3】 在终端输入ssh-add ~/.ssh/id_rsa
,添加SSH密钥到 ssh-agent。如果你之前设置了密码,这里需要再次输入。
【Step 4】 在终端输入vim ~/.ssh/id_rsa.pub
,查看并复制你的公钥内容。你可以把公钥添加到你需要远程访问的代码仓库网站或服务器上。
二、github ssh 配置
来到 配置页面
https://github.com/settings/keys
执行 new ssh key
将上面 vim ~/.ssh/id_rsa.pub
显示的公钥内容粘贴到这里即可。
创作不易,如果本文对你有帮助,欢迎点赞、收藏加关注,你的支持和鼓励,是我创作的最大动力。
来源地址:https://blog.csdn.net/w605283073/article/details/130038455
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341