第一次连接服务器
在安装并启动 Nexa 后,连接您的第一台服务器只需要几个简单的步骤。
1. 新建服务器
在应用的主界面左侧边栏,点击顶部的 "+" 按钮(或使用快捷键 Ctrl+N / Cmd+N),在弹出的菜单中选择 "新建连接"。
此时,主工作区将展开连接配置面板。
2. 填写连接配置
在配置面板中,您需要填写以下核心信息:
- 连接名称:给这台服务器起个好记的名字(例如:
生产环境-数据库)。 - 主机 (Host):输入服务器的 IP 地址或绑定的域名。
- 端口 (Port):默认为
22,如果您的服务器修改了 SSH 端口,请在此处更改。 - 用户名:通常为
root或您在服务器上创建的其他用户(如ubuntu、centos)。
选择认证方式
Nexa 支持两种主流的认证方式:
- 密码认证:在密码框中直接输入该用户的登录密码。
- 私钥认证 (推荐):
- 将认证方式切换为 "Private Key"。
- 点击浏览文件,选择本地的私钥文件(例如
~/.ssh/id_rsa或.pem文件)。 - 如果私钥有密码保护,请在 Passphrase 框中输入密钥密码。
3. 保存连接
信息填写完毕后,点击右下角的 "保存" 按钮。 此时,您新建的服务器将出现在左侧的服务器列表中。Nexa 会使用行业标准的高级加密算法将您的凭据安全地存储在本地。
4. 打开终端
在左侧列表中双击刚才新建的服务器(或者右键选择 "连接")。 Nexa 将立即打开一个新的标签页并尝试建立连接。如果这是您第一次连接该服务器,Nexa 会弹出一个主机指纹(Host Key)确认窗口,点击 "接受并保存" 即可。
稍等片刻,当您看到类似 root@hostname:~# 的提示符时,恭喜您,连接成功!
常见连接失败原因排查
如果您在连接时遇到了错误,请检查以下几项:
- Connection Refused (连接被拒绝)
- 服务器的 SSH 服务(sshd)是否已启动?
- 输入的端口号是否正确?(某些云厂商的默认端口可能不是 22)。
- Connection Timed Out (连接超时)
- 检查主机的 IP 地址是否正确,是否处于同一局域网或具备公网 IP。
- 检查云服务器厂商的安全组 / 防火墙设置,是否放行了对应的 SSH 端口。
- Authentication Failed (认证失败)
- 用户名或密码输入有误。
- 如果使用的是密钥,请确认服务器的
~/.ssh/authorized_keys中是否包含了您所用私钥对应的公钥。
