📅  最后修改于: 2023-12-03 15:36:52.702000             🧑  作者: Mango
在本文中,我们将介绍如何在 Shell/Bash 中创建 SSH 密钥,让你可以更加安全地连接到远程服务器,以及在使用 Git 等工具时进行身份验证。
以下是在 Shell/Bash 中创建 SSH 密钥的步骤:
ssh-keygen -t rsa -b 4096 -C "your-email@example.com"
在此命令中,-t
参数指定密钥类型,-b
参数指定密钥位数,而 -C
参数则是添加注释,使你在以后更容易识别该密钥。你需要替换 your-email@example.com
为你的邮箱地址。
Enter file in which to save the key (/Users/you/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
/Users/you/.ssh/id_rsa
。你可以回车键接受默认值。id_rsa
)共享给其他人,否则可能会导致安全问题。Your identification has been saved in /Users/you/.ssh/id_rsa.
Your public key has been saved in /Users/you/.ssh/id_rsa.pub.
现在你已经成功在 Shell/Bash 中创建了 SSH 密钥。你可以将密钥拷贝到远程服务器上,以便你可以在不输入密码的情况下连接到该服务器,并在进行身份验证时与 Git 仓库交换公钥。