首页 › 腾讯云服务器 SSH 密钥登录配置:比密…

腾讯云服务器 SSH 密钥登录配置:比密码更安全的登录方式

🔑 2026-11-01真实整理 · 持续更新
轻量活动入口 →腾讯云官方活动链接

为什么密钥比密码安全

SSH 密钥使用非对称加密(2048/4096 位),暴力破解在数学上不可行;而密码再长也可能被字典攻击或键盘记录器截获。服务器安全加固的第一课就是:用密钥,禁密码。

配置全流程

本机生成密钥:`ssh-keygen -t ed25519 -C "comment"`(一路回车用默认路径)。然后把公钥内容追加到服务器的 `~/.ssh/authorized_keys` 文件末尾(腾讯云控制台也有绑定密钥对的功能,效果一样)。

测试密钥登录成功后,禁用密码登录:编辑 `/etc/ssh/sshd_config` 把 `PasswordAuthentication` 改为 `no`,`systemctl restart ssh` 生效。从此全网爆破脚本对你无效。

注意事项

私钥文件(id_ed25519)是唯一的登录凭证,丢失后无法补发——务必备份到安全位置。多台设备需要登录的话,每台设备生成独立密钥对分别添加公钥。

常见问题

腾讯云服务器怎么配置SSH密钥登录?

本机 ssh-keygen -t ed25519 生成密钥对 → 公钥内容追加到服务器 ~/.ssh/authorized_keys → 测试登录成功后编辑 /etc/ssh/sshd_config 将 PasswordAuthentication 设为 no 并重启 ssh。

SSH 密钥文件丢了怎么办?

密钥丢失后可通过轻量控制台网页终端登录服务器重新添加新公钥。如果密码登录已禁用且无其他密钥,只能通过控制台重装系统(会清数据,先做快照)。

优惠入口