MacOS 本地生成SSH key并关联Github

生成一个名字叫key_github的ssh key pair,目录在~/.ssh/,文件名可以按自己喜好修改,邮箱用自己的

复制代码
ssh-keygen -t rsa -b 4096 -C "xxxx@email.com" -f ~/.ssh/key_github

生成完记得激活加入ssh agent:

复制代码
eval "$(ssh-agent -s)"
你会看见提示:
Agent pid 12345

将生成的ssh 加入agent:

复制代码
ssh-add ~/.ssh/key_github

这时候~/.ssh 目录下应该会有两个文件,key_github 和 key_github.pub,用textEditor打开pub文件,复制里面的内容,

登陆github,右上角头像,点击settings,在左侧选择SSH and GPG keys,右边 add new ssh keys,粘贴刚才复制的内容,save

这样github获取了共钥,而本地macbook保留着私钥,就可以ssh连接了

打开terminal测试连接

复制代码
ssh -T git@github.com 

提示
Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.
相关推荐
51ai5 小时前
学生用 AI 做了个 AI Agent:453 测试全过,求大佬说句真话——它算玩具还是工具?
github
_肆云6 小时前
GitHub CI/CD 全流程
ci/cd·github
本地化文档6 小时前
nix-ref-man-l10n
github·gitcode·mdbook·软件包管理器·nix
IT大白鼠11 小时前
AI SSH 运维助手 V13.0内部版七项私有新特性全解
运维·人工智能·ssh
老牛日常随笔11 小时前
Meta 开源 8160 亿参数模型,官方给的方案是两台 Mac Studio
macos·开源
miofly11 小时前
OpenCode控制台密钥泄露事件:1.4%用户受影响,多方说法现分歧
开源·github
TunerT_TQ11 小时前
iPhone-use 静态工程评测:让 AI Agent 通过 USB 操作真实 iPhone,零依赖 MCP 与视觉坐标容灾架构
github
miofly11 小时前
GitHub 周榜趋势速报 | 2026-10-18
开源·github
miofly12 小时前
GitHub 日榜趋势速报 | 2026-10-18
开源·github