# 宝塔远程工具连接失败常见原因及解决方法
## 一、网络问题排查
1. **IP/域名是否正确**
- 检查输入的服务器IP或域名是否存在拼写错误
- 通过`ping [IP/域名]`测试网络连通性
2. **端口是否开放**
- 确认使用的SSH端口(默认22)
- 通过在线工具测试端口开放状态(如:)
3. **云服务器安全组配置**
- 检查阿里云/腾讯云等平台的安全组规则
- 确保入方向放行对应端口
## 二、防火墙配置检查
1. **系统防火墙**
bash
# CentOS
firewall-cmd --list-ports
# Ubuntu
ufw status
2. **宝塔面板防火墙**
- 登录宝塔面板 > 安全
- 确认SSH端口已添加规则
## 三、SSH服务状态检查
1. **服务是否运行**
bash
systemctl status sshd
2. **配置文件检查**
bash
vim /etc/ssh/sshd_config
- 确认`PermitRootLogin`设置为`yes`
- 检查`Port`参数是否与连接端口一致
## 四、账号密码验证
1. **密码错误**
- 通过控制台重置密码(云服务器厂商提供)
2. **密钥登录问题**
- 检查`.ssh/authorized_keys`文件权限应为600
- 确认使用的密钥对匹配
## 五、特殊场景处理
1. **修改过SSH端口**
- 重启SSH服务:
bash
systemctl restart sshd
2. **面板服务异常**
- 执行宝塔修复命令:
bash
bt 16
## 六、进阶排查
1. 查看SSH连接日志:
bash
tail -f /var/log/auth.log
2. 尝试其他SSH工具测试(如Xshell/MobaXterm)
> **温馨提示**:若问题仍未解决,建议在宝塔论坛提交工单时附带以下信息:
> - 服务器操作系统版本
> - 错误提示截图
> - `/var/log/secure`日志片段