宝塔面板SSH提示连接被拒绝_检查服务器端口开关

张开发
2026/4/18 2:59:27 15 分钟阅读

分享文章

宝塔面板SSH提示连接被拒绝_检查服务器端口开关
SSH连接被拒绝需依次排查sshd服务状态、系统防火墙、宝塔防火墙及云平台安全组先用systemctl status sshd确认运行再检查firewalld/ufw和宝塔安全页面端口放行最后核查云厂商安全组规则是否开放22端口。宝塔面板SSH连接被拒绝先确认sshd服务是否在运行“连接被拒绝”不是网络不通而是服务器根本没在监听 SSH 端口——最常见原因是 sshd 进程没起来或者被意外停止。登录服务器控制台如阿里云/腾讯云网页 VNC执行 systemctl status sshd看状态是不是 active (running)如果显示 inactive (dead)直接运行 systemctl start sshd 启动若提示找不到命令说明 OpenSSH 服务根本没装需先 yum install -y openssh-serverCentOS或 apt install -y openssh-serverUbuntu/Debian启动后记得加自启systemctl enable sshd否则重启后又连不上检查防火墙是否放行了22端口或你自定义的 SSH 端口宝塔自带防火墙和系统防火墙firewalld 或 ufw可能同时拦截只关一个没用。查宝塔面板防火墙进入「安全」页面确认 22或你改过的端口在放行列表里且状态是“已放行”查系统级防火墙firewall-cmd --list-portsCentOS 7或 ufw statusUbuntu看 22/tcp 是否在输出中别只依赖宝塔界面——它不管理 iptables 规则。如果用的是老系统如 CentOS 6得手动检查iptables -L -n | grep :22临时放行测试比如用 firewall-cmd --add-port22/tcp --permanent firewall-cmd --reload避免改错后锁死自己确认/etc/ssh/sshd_config里没禁用密码登录或监听地址写死了配置文件一改错sshd 可能静默失败连报错都不给你看。 Cleanup.pictures 智能移除图片中的物体、文本、污迹、人物或任何不想要的东西

更多文章