Skip to content

第一次连接服务器

在安装并启动 Nexa 后,连接您的第一台服务器只需要几个简单的步骤。

1. 新建服务器

在应用的主界面左侧边栏,点击顶部的 "+" 按钮(或使用快捷键 Ctrl+N / Cmd+N),在弹出的菜单中选择 "新建连接"

此时,主工作区将展开连接配置面板。

2. 填写连接配置

在配置面板中,您需要填写以下核心信息:

  • 连接名称:给这台服务器起个好记的名字(例如:生产环境-数据库)。
  • 主机 (Host):输入服务器的 IP 地址或绑定的域名。
  • 端口 (Port):默认为 22,如果您的服务器修改了 SSH 端口,请在此处更改。
  • 用户名:通常为 root 或您在服务器上创建的其他用户(如 ubuntucentos)。

选择认证方式

Nexa 支持两种主流的认证方式:

  • 密码认证:在密码框中直接输入该用户的登录密码。
  • 私钥认证 (推荐)
    1. 将认证方式切换为 "Private Key"。
    2. 点击浏览文件,选择本地的私钥文件(例如 ~/.ssh/id_rsa.pem 文件)。
    3. 如果私钥有密码保护,请在 Passphrase 框中输入密钥密码。

3. 保存连接

信息填写完毕后,点击右下角的 "保存" 按钮。 此时,您新建的服务器将出现在左侧的服务器列表中。Nexa 会使用行业标准的高级加密算法将您的凭据安全地存储在本地。

4. 打开终端

在左侧列表中双击刚才新建的服务器(或者右键选择 "连接")。 Nexa 将立即打开一个新的标签页并尝试建立连接。如果这是您第一次连接该服务器,Nexa 会弹出一个主机指纹(Host Key)确认窗口,点击 "接受并保存" 即可。

稍等片刻,当您看到类似 root@hostname:~# 的提示符时,恭喜您,连接成功!


常见连接失败原因排查

如果您在连接时遇到了错误,请检查以下几项:

  1. Connection Refused (连接被拒绝)
    • 服务器的 SSH 服务(sshd)是否已启动?
    • 输入的端口号是否正确?(某些云厂商的默认端口可能不是 22)。
  2. Connection Timed Out (连接超时)
    • 检查主机的 IP 地址是否正确,是否处于同一局域网或具备公网 IP。
    • 检查云服务器厂商的安全组 / 防火墙设置,是否放行了对应的 SSH 端口。
  3. Authentication Failed (认证失败)
    • 用户名或密码输入有误。
    • 如果使用的是密钥,请确认服务器的 ~/.ssh/authorized_keys 中是否包含了您所用私钥对应的公钥。

Nexa - 释放 AI 的力量