← 帮助中心/部署教程

新手如何用 SSH 连接 Linux VPS(密码与密钥)

买到 Linux VPS 后,第一步就是通过 SSH 远程登录。本文用最简单的方式带你完成连接。

你需要准备

  • 服务器的公网 IP;
  • 登录用户名(通常是 root 或 ubuntu);
  • 密码或 SSH 密钥。

方式一:密码登录

在 macOS/Linux 终端,或 Windows 的 PowerShell 中输入:

ssh root@你的IP

首次连接会提示确认指纹,输入 yes,然后输入密码即可登录。注意输入密码时屏幕不会显示字符,这是正常的。

方式二:密钥登录(更安全)

先在本地生成密钥对:ssh-keygen -t ed25519,把公钥(.pub 文件内容)添加到服务器的 ~/.ssh/authorized_keys,之后即可免密登录。密钥登录比密码更安全,强烈建议生产环境使用。

常见问题

  • 连接超时:检查 IP 是否正确、服务器是否开机、本地网络与防火墙是否放行 22 端口;
  • 权限拒绝:确认用户名和密码/密钥是否正确。

更多排查见「VPS 连不上怎么办」一文。

本文由 SharkCloud 编辑团队借助 AI 工具辅助撰写,经人工审核后发布。