💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
SSH(安全外壳协议)为用户提供安全访问系统的方式。连接时需使用公钥和私钥,公钥用于解密,通常存储在安全凭证管理器中,而私钥需妥善保管。操作在Linux上进行,通过命令生成密钥并将公钥添加到GitHub设置中。
🎯
关键要点
- SSH(安全外壳协议)为用户提供安全访问系统的方式。
- 连接时需使用公钥和私钥,公钥用于解密,通常存储在安全凭证管理器中。
- 私钥需妥善保管,用户应将其保存在安全的地方。
- 操作在Linux上进行,通过命令生成密钥。
- 生成密钥的命令为:ssh-keygen -o -t key(RSA) -C 'your GitHub email address'。
- 公钥需复制并粘贴到GitHub设置中的SSH密钥部分。
❓
延伸问答
SSH密钥的作用是什么?
SSH密钥用于安全访问系统,公钥用于解密,私钥需妥善保管。
如何在Linux上生成SSH密钥?
在Linux上使用命令ssh-keygen -o -t key(RSA) -C 'your GitHub email address'生成SSH密钥。
公钥和私钥的存储位置分别是什么?
公钥通常存储在安全凭证管理器中,私钥需保存在用户计算机的安全位置。
如何将公钥添加到GitHub?
将公钥复制并粘贴到GitHub设置中的SSH密钥部分。
生成SSH密钥时如果不指定位置会发生什么?
如果不指定位置,ssh会默认在/home/devbox/.ssh查找密钥。
私钥应该如何保管?
私钥应妥善保管,存放在安全的地方以防泄露。
➡️