SSH keys

更新时间:2023-02-22 15:57:53标签:git

RSA

1# 生成
2ssh-keygen -t rsa
3# 查看公钥
4cat ~/.ssh/id_rsa.pub

ed25519

常见的 SSH 登录密钥使用 RSA 算法。RSA 经典且可靠,但性能不够理想。

只要你的服务器上 OpenSSH 版本大于 6.5(2014 年的古早版本),就可以利用 Ed25519 算法生成的密钥对,减少你的登录时间。如果你使用 SSH 访问 Git,那么就更值得一试。

Ed25519 的安全性在 RSA 2048 与 RSA 4096 之间,且性能在数十倍以上。

1# 生成
2ssh-keygen -t ed25519
3# 查看公钥
4cat ~/.ssh/id_ed25519.pub