新手如何用 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 工具輔助撰寫,經人工審核後發佈。