SSH 是远程管理 Linux 服务器的标准方式。相比密码登录,密钥登录更安全:由一对密钥组成,私钥留在你自己的电脑、公钥放到服务器,登录时用私钥签名验证,不传输密码,能显著降低暴力破解风险。
生成密钥通常在本地电脑执行 ssh-keygen(推荐 ed25519 或 rsa),再用 ssh-copy-id 或手动把公钥追加到服务器的 ~/.ssh/authorized_keys。私钥要妥善保管、可设口令,切勿外泄或提交到代码仓库。
加固建议包括:禁止 root 直接登录、改用普通用户 + sudo;关闭密码登录(确认密钥可用后);把默认 22 端口改为不常用端口、并放行对应安全组端口;限制登录失败次数或使用 fail2ban。改端口和关闭密码前,务必先验证密钥登录可成功,避免把自己锁在门外。
日常还应及时更新系统与 OpenSSH、检查登录日志。Windows 用户可用系统自带 OpenSSH 客户端或 PuTTY、Xshell 等工具连接。若连接不上,先检查网络、安全组端口、服务状态和密钥权限。
TANGYUN CLOUD · KNOWLEDGE
SSH 入门:用密钥登录服务器并加固安全
发布时间:2026-11-11 01:30:22
唐云Cloud 免实名海外服务器港台 / 东南亚 / 欧美多节点,CN2 GIA 与国际线路可选,CDN 加速与高防方案按业务匹配,开通流程简洁。
点击前往 →