三二互联专业提供速度最快最稳定的美国服务器、香港服务器。中美直连,亚洲优化![ 代理登陆 ] [ 付款方式 ] [ 找回密码 ][ 电子协议责任书 ]
硬件资源保障

采用高配品牌服务器

主流强悍CPU配置

确保服务高速稳定运行

中美直连线路

中美直连亚洲优化

采用中国CN2骨干网络

保证速度飞快稳定高效

如何使用puttygen生成的密钥进行SSH免密登录?

美国、香港服务器

如何使用puttygen生成的密钥进行SSH免密登录?

04-09   来源:

 使用 PuTTY Key Generator 生成的密钥,实现 SSH 免密登录,分为 3 个关键步骤:生成密钥 -> 部署公钥 -> 连接登录。

第一步:完成密钥生成
点击 Generate(生成)。
疯狂移动鼠标到空白区域,直到进度条填满(这是为了获取随机数)。
生成完成后,填写 Key comment(注释,比如你的邮箱)和 Key passphrase(密码,可选,设置了更安全,不填就是免密 + 免输密码)。
点击 Save private key,保存为 .ppk 文件到本地(比如桌面)。千万不要丢!
此时界面上方显示的一长串字符串,就是你的 公钥。
第二步:上传公钥到服务器(最关键)
PuTTY 生成的公钥格式和 Linux 服务器默认要求的格式不一样,你需要按以下方式处理:
方法 A:直接复制(推荐)
选中 PuTTY Key Generator 界面中 "Public key for pasting into OpenSSH authorized_keys file" 下面的所有文字。
复制(Ctrl+C)。
登录你的远程服务器(可以先用账号密码登录 PuTTY)。
输入命令编辑授权文件:
bash
运行
nano ~/.ssh/authorized_keys
粘贴(Ctrl+Shift+V)刚才复制的内容。
按 Ctrl+O 保存,回车确认,再按 Ctrl+X 退出。
方法 B:使用 PuTTY 自带工具(自动转换)
如果你没复制对,可以用 PuTTYgen 转换:
点击 PuTTYgen 菜单栏的 Conversions -> Export OpenSSH key。
保存为 id_rsa.pub 文件名。
把这个文件上传到服务器的 ~/.ssh/ 目录下,然后运行命令:
bash
运行
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
第三步:在 PuTTY 中配置使用密钥
打开 PuTTY(不是 PuTTYgen)。
左侧展开 Connection -> SSH -> 选中 Auth(认证)。
点击右侧的 Browse(浏览)。
选中你第一步保存的那个 .ppk 密钥文件。
返回 Session 界面,输入服务器的 IP 和 端口,点击 Open 连接。
完成
这次连接就不会再让你输入密码了,直接登录成功。

三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快

上一篇:如何将公钥部署到服务器上? 下一篇:如何在Ubuntu24.04系统中下载和安装WPS Office?

美国GIA服务器三二互联版权所有 WWW.250.cc 2008-2015 All Rights Reserved
三二互联 - 专业的美国C3服务器香港vps、抗DOOS流量清洗、云备份系统、网站加速系统、美国GIA服务器和香港云服务器产品提供商
三二互联24小时在线工单系统为您提供全面、专业、周到的技术支持与服务
咨询热线:400-679-9994(免长话费)