如何使用SSH连接到Linux VPS

SSH是管理Linux VPS的常用方式。它为您提供服务器上的终端,以便您可以安装软件、编辑文件、检查日志、重启服务和运行游戏服务器命令。

您需要VPS的IP地址、SSH用户名以及密码或SSH密钥。在新的Linux VPS上,用户名通常是root,但有些镜像使用普通用户,如ubuntudebianalma

  1. 从客户区打开您的VPS服务。
  2. 打开VPS控制面板,并从概览页面复制公共IP地址。

    VPS面板概览显示公共IP和资源使用情况

  3. 在您自己的计算机上打开终端Windows终端PowerShell
  4. 运行SSH命令,将IP地址替换为您的VPS IP:
    ssh root@45.92.36.217

    如果VPS使用不同的用户名,请将root替换为该用户名。

    Linux终端显示SSH登录到VPS

  5. 如果SSH询问您是否信任服务器指纹,请在IP正确时输入yes
  6. 输入VPS密码。Linux在您输入时不会显示密码字符;这是正常的。

如果您添加了SSH密钥,请使用密钥路径连接:

ssh -i ~/.ssh/mykey root@45.92.36.217

如果您尚未添加密钥,请先添加:如何将SSH密钥添加到您的VPS

 

使用PuTTY

  1. 打开PuTTY
  2. 主机名中输入VPS IP地址。
  3. 端口保持为22,除非您将SSH更改为自定义端口。
  4. 连接类型设置为SSH
  5. 如果您使用PuTTY私钥,打开连接 > SSH > 认证 > 凭证,然后选择您的.ppk私钥。
  6. 点击打开,如果IP正确,接受主机密钥提示,然后使用VPS用户名登录。

 

使用Termius

  1. 在Termius中创建一个新主机。
  2. 输入VPS IP地址、SSH用户名和端口22
  3. 选择密码认证或选择您导入到Termius的SSH密钥。
  4. 保存主机并连接。

使用Termius应用安全性和您的设备锁保护任何保存的密码或私钥。

 

如果SSH无法连接

问题检查内容
连接超时VPS可能离线,IP可能错误,或防火墙可能阻止了端口22
权限被拒绝用户名、密码或SSH密钥错误。
主机密钥警告服务器可能已重新安装。在删除旧的已知主机条目之前,请检查IP是否正确。
SSH被防火墙禁用使用VPS控制台修复防火墙或SSH配置。

如果SSH不可用,请使用控制台指南:如何使用VPS控制台或VNC

  • 0 用戶發現這個有用
這篇文章有幫助嗎?

相關文章

如何在 Linux VPS 上更新软件包

保持软件包更新有助于修补安全问题,并保持服务器工具的兼容性。如果 VPS 托管游戏服务器、数据库、面板、机器人或实时网站,请在维护窗口期间运行更新。 首先通过 SSH 连接:如何通过 SSH...

如何在Linux VPS上创建sudo用户

sudo用户允许您在不以root身份登录的情况下管理Linux VPS。这对于日常管理更安全,并且更容易为其他管理员提供受控访问。...

如何在Linux VPS上保护SSH

SSH是管理Linux VPS的主要方式,因此在服务器用于公共服务之前应进行安全设置。首先添加SSH密钥和sudo用户,然后尽可能减少基于密码的访问。...

如何检查Linux VPS上的磁盘使用情况

磁盘使用问题可能会导致更新、备份、日志、数据库和游戏存档无法正确写入。检查总磁盘使用情况以及哪些文件夹占用了最多空间。 使用SSH连接到VPS。 显示已挂载磁盘的使用情况:df -h...

如何检查Linux VPS上的CPU和RAM使用情况

高CPU或RAM使用可能导致延迟、命令响应缓慢、更新失败或游戏服务器被操作系统终止。在重启或终止任何进程之前,使用Linux进程工具找出资源使用情况。...