前言
很多小白遇到:Debian服务器之前好好的,突然SSH连不上,提示连接超时、拒绝连接、输完密码直接断开。
⚠小白重点注意:SSH已经连不上的时候,下面所有命令不能在你本地电脑SSH工具运行!
请登录云服务商后台,找到服务器的【网页控制台/VNC】,在网页里面粘贴执行命令,复制粘贴即可,不用懂复杂原理。
一、查看SSH服务有没有正常运行
复制整条粘贴回车,看输出状态判断是否异常
systemctl status ssh
二、SSH坏掉直接重装SSH组件(小白首选,成功率最高)
大部分连不上都是SSH程序损坏,重装不会删除你的网站、账号数据,可以放心操作
apt remove -y openssh-server
apt install -y openssh-server
三、设置SSH开机自动启动,立刻开启服务
systemctl enable --now ssh
四、检测SSH配置文件有没有写错
粘贴执行,如果没有任何文字输出,代表配置没问题;出现报错文字,就说明配置写错,需要修改。
sshd -t
五、系统防火墙放行SSH的22端口
ufw allow 22/tcp
ufw reload
六、确认SSH端口正在监听
如果你改过SSH默认端口,用这条命令确认端口生效
ss -tulpn | grep sshd
七、重启SSH服务,尝试重新连接
systemctl restart ssh
小白必看重要提示:
- Debian系统服务名字叫 ssh,不要写成sshd,输错命令会报错找不到服务;
- 云服务器除了系统内部防火墙,服务商后台还有安全组,也要放行SSH端口;
- 执行
sshd -t如果报错误,不要强行重启SSH,会彻底无法登录; - 重装openssh-server不会删除账号密码、网站数据,可以放心操作;
- 全部操作都要在服务商网页VNC控制台操作,本地Xshell、FinalShell已经连不上就不要继续试。
声明:修复操作需要服务器网页控制台权限,修改SSH配置前建议备份配置文件,错误操作会导致远程无法登入。
© 版权声明
THE END

















![表情[baoquan]-服务器测评_云 VPS 推荐_运维技术教程与源码分享 - 环球云域数据平台 cloudidc.vip](https://cloudidc.vip/wp-content/themes/zibll/img/smilies/baoquan.gif)


暂无评论内容