ssh密码正确,登录失败
该问题出现在一个容器中,ssh密码是正确的,但是提示登录失败。于是ssh到宿主机一探究竟进入宿主机后,马上有一个服务启动的失败的错误弹出:Failed Units: 1sshd@54220-192.168.8.101:22-172.17.0.2:52372.service查询一番,有点思绪,ssh服务被频繁登录:https://www.digitalocean.com/community/ques
该问题出现在一个容器中,ssh密码是正确的,但是提示登录失败。于是ssh到宿主机一探究竟
进入宿主机后,马上有一个服务启动的失败的错误弹出:
Failed Units: 1
sshd@54220-192.168.8.101:22-172.17.0.2:52372.service
查询一番,有点思绪,ssh服务被频繁登录:https://www.digitalocean.com/community/questions/coreos-shows-failed-units-at-login-what-does-it-mean
It means somebody (not necessarily yourself, perhaps a bad guy) tried to login via ssh, and failed.
To protect the host from compromise / resource exhaustion, you may want to change port & disable password authentication in sshd_config. Many script kids stops trying when they find that password auth is not available.
考虑到可能是刚才ssh容器频繁登录导致提示该报错,觉得不应该,想起之前处理的问题,服务器磁盘空间满、cpu负载高都会导致ssh登录失败。
在宿主机进入ssh失败的容器,发现容器内cpu很高,且负载达到40+
此为客户环境,还没看到结果,想必清除该进程后ssh便恢复正常,该进程是挖矿程序。退出到宿主机环境
使用lastb再次确认被来自172.16.0.2(docker)的IP ssh爆破过。
这种情况一般是客户运行了含病毒程序导致,局域网内若有使用弱密码的服务器也会被传染。
更多推荐
所有评论(0)