ubuntu能ping通但是ssh登录失败
·
最近突然遇到一个ssh登录失败的问题,能ping通目标ip,但是ssh登录失败
1.首先看了一下ssh状态:
systemctl status sshd

log信息正常,显示当前ssh正在监听22端口,如果运行上述命令没有显示ssh service状态,可以安装一下openssh-server试试:
sudo apt-get install openssh-server
2.查看sshd进程
ps -ef | grep sshd

无异常
3.确认一下端口22是否正常监听:
sudo netstat -nlp | grep :22

依旧正常
4.怀疑是不是防火墙规则导致的:
sudo ufw status
sudo ufw show listening


发现是deny状态,所以slaver无法ssh login master,加上权限:
sudo ufw allow 22

大功告成!
另外记录一下disable端口22的命令: sudo ufw deny 22
更多推荐
所有评论(0)