运行ssh -T git@github.com报错

运行ssh -T git@github.com报错

no such identity: /root/.ssh/id_rsa: No such file or directory

git@ssh.github.com: Permission denied (publickey).

如果我用的是ed25519而非rsa,有id_ed25519

则需要打开~/.ssh/config检查一下是否写错了

vim ~/.ssh/config

然后发现果然写错了

应该是

IdentityFile ~/.ssh/id_ed25519

而非rsa

网上的这份答案除了id_rsa这里需要注意外其他都是合适的。

Host github.com

Hostname ssh.github.com

User git

Port 443

PreferredAuthentications publickey

IdentityFile ~/.ssh/id_ed25519

相关推荐
活宝小娜2 小时前
git windows安装教程
git
程序手艺人2 小时前
【日常开发】 VSCode Remote SSH 在 Ubuntu 18.04 (GLIBC 2.27) 上的解决方案
vscode·ubuntu·ssh
Hommy883 小时前
【剪映小助手】贴纸搜索接口
开源·github·aigc·剪映小助手·视频剪辑自动化
vortex53 小时前
GitHub 开源信息搜索指南:Web 语法与 CLI 工具
开源·github
青春喂了后端4 小时前
Go Sidecar Repository 并发锁改造:让并发请求安全地进入 Git 仓库层
git·安全·golang
小雨青年4 小时前
GitHub Actions 工作流性能优化实战,先看瓶颈,再改缓存和并发
git
vortex55 小时前
Kali Linux 安装与使用 GitHub CLI (gh)教程
linux·运维·github
qcx235 小时前
【AI Daily】AI日报 | 2026-05-24
ai·llm·github·论文·agent
0x00076 小时前
Git Bash 中无法启动 Claude Code ?
开发语言·git·bash
相思难忘成疾6 小时前
Linux 网络服务综合实战:双机搭建 NFS+DNS+LNMP 博客平台
linux·运维·服务器·ssh·rhce