shell 查询暴力破解ssh密码ip

根据系统登录日志统计IP

find /var/log -name 'secure*' -type f | while read line;do awk '/Failed/{print $(NF-3)}' $line;done | awk '{a[$0]++}END{for (j in a) if(a[j] > 20) print j"="a[j]}' | sort -n -t'=' -k 2

这些都是暴力跑ssh密码的,IP来源都是我手上在公网上的服务器 日志统计
统计IP

ip.png

root设置随机24位的密码

rootpass=`date +%s | sha256sum | base64 | head -c 24` && echo root:$rootpass  | chpasswd && echo $rootpass
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、密码足够复杂: 密码的长度要大于8位最好大于14位。密码的复杂度是密码要尽可能有数字、大小写字母和特殊符号混合...
    平凡拒绝平庸阅读 719评论 1 5
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,225评论 19 139
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,696评论 9 468
  • 本文最初发表于我的个人站点 SSH 是什么 SSH 为 Secure Shell 的缩写,由IETF的网络工作小组...
    foxchao阅读 4,747评论 0 1
  • 他,致她。 我来讲一个我知道的故事。 他和她相识在11年的九月一日, 他和她相知于12年的四月二十九日, 他和她共...
    很轻很好听阅读 322评论 0 1