如何在Linux系统中生成密钥对?
美国、香港服务器
如何在Linux系统中生成密钥对?
03-21 来源:
一、一行命令生成密钥对
bash
运行
ssh-keygen
回车一路默认即可。
二、详细傻瓜步骤
在你的 本地 Linux / Mac / Windows Git Bash 输入:
bash
运行
ssh-keygen
提示保存路径 → 直接回车
设置密码(可选,推荐空密码)→ 直接回车
再次确认 → 直接回车
几秒生成完毕。
三、生成后在哪?
默认路径:
plaintext
~/.ssh/id_rsa # 私钥(不能泄露)
~/.ssh/id_rsa.pub # 公钥(放服务器)
四、把公钥传到服务器(一键免密登录)
bash
运行
ssh-copy-id root@服务器IP
输入一次密码,之后永久免密。
五、安全说明(很重要)
私钥 id_rsa 绝对不能丢、不能泄露
公钥 id_rsa.pub 随便公开
密钥长度默认 2048,安全够用
想更安全用 4096:
bash
运行
ssh-keygen -b 4096
六、最简总结
ssh-keygen
三次回车
ssh-copy-id root@IP
服务器关闭密码登录 → 绝对安全
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快