精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

用SHELL腳本來防SSH和vsftpd暴力破解

原創
系統 Linux
新近剛上的FTP備份腳本,例行檢查/var/log/secure日志時,發現不少sshd和vsftpd失敗認證信息,很明顯有人想用暴力破解工具竊取密碼,所以需要編寫一個安全腳本防止。

【51CTO專稿】新近剛上的FTP備份服務器,例行檢查/var/log/secure日志時,發現不少sshd和vsftpd失敗認證信息,很明顯有人想用暴力破解工具竊取密碼,所以需要編寫一個安全腳本防止。

腳本需求如下:此SHELL腳本放在crontab計劃任務里,每隔6小時(此時間根據實際情況來定義)就去讀取/var/log/secure腳本,取出里面惡意猜測IP,如果單位時間內(一星期)的連接數是高于一個閥值,例如100(此閥值也可以根據實際情況來定義),則將其加進/etc/hosts.deny黑名單里,如果低于此閥值,則無視此IP。 

/var/log/secure里認證失敗信息如下:

Nov 28 10:18:08 centos2 sshd[7556]: Connection closed by 222.216.30.109
Nov 28 10:18:08 centos2 sshd[7557]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=222.216.30.109  user=root
Nov 28 10:18:09 centos2 sshd[7559]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=222.216.30.109  user=root
Nov 28 10:18:10 centos2 sshd[7551]: Failed password for root from 222.216.30.109 port 2391 ssh2
Nov 28 10:18:10 centos2 sshd[7552]: Connection closed by 222.216.30.109
Nov 28 10:18:10 centos2 sshd[7553]: Failed password for root from 222.216.30.109 port 2397 ssh2
Nov 28 10:18:10 centos2 sshd[7554]: Connection closed by 222.216.30.109
Nov 28 10:18:11 centos2 sshd[7557]: Failed password for root from 222.216.30.109 port 2401 ssh2
Nov 28 10:18:11 centos2 sshd[7558]: Connection closed by 222.216.30.109
Nov 28 10:18:11 centos2 sshd[7559]: Failed password for root from 222.216.30.109 port 2403 ssh2
Nov 28 10:18:11 centos2 sshd[7560]: Connection closed by 222.216.30.109
Nov 28 10:37:01 centos2 vsftpd: pam_unix(vsftpd:auth): check pass; user unknown
Nov 28 10:37:01 centos2 vsftpd: pam_unix(vsftpd:auth): authentication failure; logname= uid=0 euid=0 tty=ftp ruser=hello rhost=centos1.cn7788.com
Nov 28 10:37:01 centos2 vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user hello
Nov 28 10:37:19 centos2 vsftpd: pam_unix(vsftpd:auth): check pass; user unknown
Nov 28 10:37:19 centos2 vsftpd: pam_unix(vsftpd:auth): authentication failure; logname= uid=0 euid=0 tty=ftp ruser=yhc rhost=centos1.cn7788.com
Nov 28 10:37:19 centos2 vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user yhc
Nov 28 10:37:36 centos2 vsftpd: pam_unix(vsftpd:auth): check pass; user unknown
Nov 28 10:37:36 centos2 vsftpd: pam_unix(vsftpd:auth): authentication failure; logname= uid=0 euid=0 tty=ftp ruser=yuhongchun rhost=centos1.cn7788.com
Nov 28 10:37:36 centos2 vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user yuhongchun
Nov 28 10:42:44 centos2 vsftpd: pam_unix(vsftpd:auth): check pass; user unknown
Nov 28 10:42:44 centos2 vsftpd: pam_unix(vsftpd:auth): authentication failure; logname= uid=0 euid=0 tty=ftp ruser=yuhongchun rhost=114.112.169.70
Nov 28 10:42:44 centos2 vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user yuhongchun
Nov 28 10:42:56 centos2 vsftpd: pam_unix(vsftpd:auth): check pass; user unknown
Nov 28 10:42:56 centos2 vsftpd: pam_unix(vsftpd:auth): authentication failure; logname= uid=0 euid=0 tty=ftp ruser=andrewyu rhost=114.112.169.70
Nov 28 10:42:56 centos2 vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user andrewyu

我們觀察下/var/log/secure文件輪詢特征,如下所示:

[root@centos2 log]# ls -lsart secure.*
512 -rw------- 1 root root 516379 11-04 01:31 secure.4
660 -rw------- 1 root root 668192 11-11 00:05 secure.3
304 -rw------- 1 root root 306589 11-17 10:33 secure.2
484 -rw------- 1 root root 488620 11-25 02:33 secure.1

基本上,secure文件是以星期為輪詢周期的,如果對安全要求嚴格的朋友還可以本著“一個不放過”的原則來抓取上面的舊secure的惡意IP,下面我們就們就要想辦法高效的來抓取這些惡意IP,如果參考原始版本的SHELL腳本寫法,,我們這里要抓取secure日志中的偵測vsftpd及sshd服務的IP地址,我們可以用如下命令,命令如下所示:

cat /var/log/secure | awk '/Failed/{print $(NF-3)}'| sort| uniq -c| awk '{print $2"="$1;}'

很明顯,這樣是取不到vsftpd失敗的IP值的,sshd日志失敗信息跟vsftpd日志失敗信息不一樣,我寫了幾種awk混合sed的方法,測試了效率,感覺用awk腳本速度是最快的,大家也可以寫幾種,用time命令測試下;最后精簡了下代碼,完成了整個腳本,腳本內容如下所示:

#!/bin/bash
#Denyhosts For vsftpd and sshd
#2012-12-28
awk '{for(i=1;i<=NF;i++){if($i ~ /rhost/)print substr($i,7)}}' /var/log/secure  | sort | uniq  -c  >/root/black.txt
DEFINE="100"
for i in `cat  /root/black.txt`
do
        IP=`echo $i |awk  '{print $1}'`
        NUM=`echo $i|awk  '{print $2}'`
        if [ $NUM -gt $DEFINE ];
        then
         grep $IP /etc/hosts.deny > /dev/null
          if [ $? -gt 0 ];
          then
          echo "sshd:$IP" >>  /etc/hosts.deny
          echo "vsftpd:$IP" >> /etc/hosts.deny
          fi
        fi
done

腳本運行一段時間后,我們可以觀察此腳本涉及到的一些文件,如/root/black.txt,結果如下所示:

[root@centos2 ~]# cat /root/black.txt
      2 113.17.144.156
      4 114.112.51.208
      4 114.112.69.170
    169 118-163-227-50.hinet-ip.hinet.net
      8 119.188.7.200
      8 122.70.130.11
     61 124.248.32.246
     12 183.203.14.121
      3 189.26.255.11
     56 199.204.237.60
      3 199.30.53.220
      5 201.236.80.4
      6 220.172.191.31
     30 222.216.30.109
     60 222.253.159.111
     58 223.4.180.23
    166 58.221.42.178
      1 61.132.4.85
    152 61.142.106.34
     22 61.167.33.222
      7 85.126.166.83
    166 www.b-nets.com

/etc/hosts.deny腳本內容如下:

sshd:124.248.32.246
vsftpd:124.248.32.246
sshd:199.204.237.60
vsftpd:199.204.237.60
sshd:222.253.159.111
vsftpd:222.253.159.111
sshd:223.4.180.23
vsftpd:223.4.180.23
sshd:58.221.42.178
vsftpd:58.221.42.178
sshd:61.142.106.34
vsftpd:61.142.106.34
sshd:118-163-227-50.hinet-ip.hinet.net
vsftpd:118-163-227-50.hinet-ip.hinet.net
sshd:www.b-nets.com
vsftpd:www.b-nets.com

最后,我們將此shell腳本放進crontab 里,每間隔六小時就運行一次,命令如下:

* */6 * * * root /bin/bash /root/hostsdeny.sh >> /dev/null 2>&1

由于/var/log/secure日志是以星期為輪詢的,此腳本執行頻率可自行設定,如果感覺服務器被頻繁偵測,執行頻率間隔可設置短些,反之,可設置長些。

附注:如果僅僅只是要防止SSH暴力破解,這個腳本就沒必要更新了,可以采納我原先的SHELL腳本(即原始版本),此更新腳本適合部署在有FTP的公網機器上面,目前測試比較穩定,但感覺還是有不完美的地方,歡迎大家來信交流,撫琴煮酒(yuhognchun027@163.com)。 

責任編輯:張浩 來源: 51CTO.com
相關推薦

2011-09-08 14:25:31

2011-04-02 09:34:38

2022-08-06 13:04:27

LinuxSHH

2025-05-26 09:30:00

2023-09-11 07:17:30

2009-05-20 11:30:21

2019-02-25 18:03:15

2022-08-10 08:43:46

僵尸網絡DDoS功能SSH服務器

2013-06-08 10:41:51

2011-11-29 10:03:24

2013-04-18 09:52:56

2013-05-14 10:12:13

2013-08-19 15:14:02

2017-03-01 11:52:30

2012-01-01 22:08:10

2010-08-18 10:17:12

2014-09-24 09:27:02

2009-08-10 15:47:20

2015-10-19 11:44:00

2021-10-28 05:47:38

PathProber暴力破解安全工具
點贊
收藏

51CTO技術棧公眾號

超碰在线成人| 日本一区二区三区精品| 亚洲第一会所| 中文字幕乱码日本亚洲一区二区 | 欧美性色aⅴ视频一区日韩精品| 97人人做人人爱| 国产免费无码一区二区| gogo在线高清视频| 亚洲国产裸拍裸体视频在线观看乱了中文| 日韩成人在线视频观看| 亚洲国产一区二区精品视频| 国产又粗又长又黄| 亚洲另类视频| www.久久撸.com| www.黄色网| 国产成人免费| 亚洲影视在线观看| 国产精品久久国产精品99gif| 久久精品色妇熟妇丰满人妻| 大桥未久女教师av一区二区| 在线观看日产精品| youjizz.com在线观看| 国产精品天堂| 精品无码三级在线观看视频| 久久久久久久久久婷婷| 一级黄色性视频| av综合网页| 激情懂色av一区av二区av| 国产日韩精品在线播放| 999热精品视频| 97电影在线观看| 成人avav影音| 69堂成人精品视频免费| 精品视频在线观看免费| 日韩在线观看一区| 精品视频久久久| 国产精品19p| 亚洲精品555| 日韩欧美在线播放| 免费无码毛片一区二三区| 免费**毛片在线| wwww国产精品欧美| 韩国精品一区二区三区六区色诱| 国产精品女人久久久| 日韩精品国产精品| 欧美一级高清免费| 九九热精品在线观看| 欧洲杯什么时候开赛| 亚洲精品久久久一区二区三区| 欧美一区二区三区影院| 欧美黄色成人| 欧美日韩一区高清| 性猛交ⅹ×××乱大交| 国产精品亚洲成在人线| 欧美亚洲一区二区三区四区| 久久九九国产视频| 亚洲日本在线观看视频| 在线视频一区二区三| 免费在线激情视频| **欧美日韩在线观看| 亚洲电影第三页| av久久久久久| 麻豆蜜桃在线| 136国产福利精品导航| 致1999电视剧免费观看策驰影院| 一区二区三区视频在线观看视频| 日本一区二区三区国色天香 | 九九在线精品| 亚洲欧美在线x视频| 中文字幕丰满孑伦无码专区| 亚州av一区| 亚洲欧美日韩精品久久亚洲区| 国产大学生视频| 卡通动漫国产精品| 亚洲国产精品va| 国产成人av一区二区三区不卡| 青青一区二区| 亚洲成av人片在线观看| 中国丰满熟妇xxxx性| 国产乱码午夜在线视频| 黑人巨大精品欧美一区二区三区| 成年人免费在线播放| 国产在线|日韩| 制服丝袜亚洲色图| 手机看片国产精品| 开心激情综合| 国产亚洲成精品久久| 我不卡一区二区| 麻豆国产精品| 亚洲成人av片| 内射中出日韩无国产剧情| 欧美丝袜美腿| 夜夜躁日日躁狠狠久久88av| 香蕉网在线视频| 国语一区二区三区| 亚洲最新av在线| 男生草女生视频| 91综合在线| 韩国精品久久久999| 成人免费视频国产免费| 美女免费视频一区二区| 97se国产在线视频| 人人妻人人玩人人澡人人爽| 日本一区二区久久| 欧美一级片免费播放| 日韩精品三区| 精品少妇一区二区三区免费观看| 天天爽人人爽夜夜爽| 欧美经典影片视频网站| 日韩欧美色综合| 双性尿奴穿贞c带憋尿| 91精品国产成人观看| …久久精品99久久香蕉国产| 国产有码在线观看| 91免费看`日韩一区二区| 四虎永久国产精品| aa国产成人| 5566中文字幕一区二区电影| 老司机福利av| 亚洲视频日本| 国产一区深夜福利| 猫咪在线永久网站| 国产精品你懂的| 少妇无码av无码专区在线观看| 日本免费成人| 日韩精品视频免费在线观看| 69xx绿帽三人行| 麻豆精品国产91久久久久久| 蜜桃传媒视频第一区入口在线看| 牛牛电影国产一区二区| 欧美高清视频不卡网| 日韩人妻无码精品综合区| 亚洲国产专区校园欧美| 成人免费视频网| 高清国产福利在线观看| 丰满岳妇乱一区二区三区| 又大又长粗又爽又黄少妇视频| 97精品97| 国产日韩在线播放| 国产在线一二三| 午夜精品福利一区二区三区av| 日本女人性视频| 亚洲精品国产成人影院| 国产精品成人aaaaa网站| 日韩福利一区二区| 亚洲电影在线免费观看| 日本不卡视频一区| 狠狠久久婷婷| 国产精品一国产精品最新章节| 日韩少妇视频| 欧美午夜电影一区| 永久免费av无码网站性色av| 视频在线观看一区二区三区| 91高清在线免费观看| 91亚洲精品国偷拍自产在线观看 | 国产精品视区| 精品人伦一区二区三区| 17videosex性欧美| 亚洲国产精品国自产拍av秋霞| 久久精品视频9| 国产精品亚洲一区二区三区妖精| 青青草免费在线视频观看| 国产精品第一国产精品| 久久精品国产清自在天天线| 一二三四区在线| 亚洲人成网站色在线观看| 手机av在线网| 欧美+日本+国产+在线a∨观看| 97人人香蕉| 久草在线资源站手机版| 亚洲视频网站在线观看| 在线观看一二三区| 久久精品在这里| 色www免费视频| 红桃成人av在线播放| 在线视频欧美日韩| 国产又粗又猛视频免费| 亚洲同性同志一二三专区| 成年人看片网站| 伊人久久成人| 久久伊人一区二区| 日本亚洲欧洲无免费码在线| 欧美精品免费看| 精品亚洲永久免费| 懂色av一区二区三区免费看| 五月天亚洲综合情| 日韩国产在线不卡视频| 精品自拍视频在线观看| aaa一区二区三区| 久久久久久麻豆| 奇米影视四色在线| 9191国语精品高清在线| 亚洲一区二区中文字幕| 国产福利片在线观看| 在线观看视频亚洲| www.久久综合| 中文字幕一区三区| √天堂资源在线| 在线免费观看欧美| 欧美三日本三级少妇三99| gogo久久| 一区二区三区 在线观看视| 99久久精品国产一区二区成人| 午夜影院久久久| 性爱在线免费视频| 99久免费精品视频在线观看| 午夜精品久久久久久久无码| 精品久久久久久久久久久aⅴ| 91视频-88av| videos性欧美另类高清| 九九视频这里只有精品| 黄色国产在线| 亚洲成人网av| 国产精品爽爽久久| 在线看不卡av| 日韩 国产 在线| 中文字幕亚洲区| 日韩av一二区| www.亚洲国产| 欧洲在线免费视频| 奇米色一区二区三区四区| www插插插无码视频网站| 国产精品久久久久久| 欧美日韩国产一二| 欧美电影完整版在线观看| 91传媒视频在线观看| 国产91亚洲精品久久久| 欧美在线一级va免费观看| 日本天码aⅴ片在线电影网站| 中文字幕亚洲一区二区三区| 久色视频在线| 国产丝袜精品视频| 丰满人妻av一区二区三区| 在线播放国产精品二区一二区四区| 69国产精品视频免费观看| 亚洲成人动漫一区| 久久久久久天堂| 91视频一区二区| 波多野结衣一二三区| 福利一区二区在线| 中文字幕欧美视频| 国产精品69毛片高清亚洲| 欧美在线aaa| 亚洲精品精选| 老太脱裤子让老头玩xxxxx| 中文字幕一区二区三区乱码图片| 日韩精品欧美一区二区三区| 久久综合色占| 日韩国产美国| 不卡中文一二三区| 亚洲国产欧洲综合997久久| 国产影视一区| 色噜噜狠狠色综合网| 欧美在线电影| 五月天久久狠狠| 成人精品影院| 亚洲一区尤物| 91超碰国产精品| 久久久天堂国产精品| 综合视频在线| 正义之心1992免费观看全集完整版| 性欧美69xoxoxoxo| 日日噜噜夜夜狠狠久久丁香五月| 综合天天久久| 99在线精品免费视频| 国产精品久久久久9999高清| 热99这里只有精品| 久久久国产亚洲精品| 国产自偷自偷免费一区 | 亚洲精品456| 日本一区二区在线| 久久精品国产精品亚洲毛片| 国产精品va在线播放| 成人国产激情| 国产精品入口免费视| 成人开心激情| 国产精品∨欧美精品v日韩精品| 欧美电影免费看| 国产精品青草久久久久福利99| 未满十八勿进黄网站一区不卡| 亚洲自拍小视频| 久久99偷拍| 日韩国产高清一区| 欧美韩国一区| 69sex久久精品国产麻豆| 久久久亚洲一区| 中文字幕22页| 成人av网在线| av女人的天堂| 亚洲黄色尤物视频| 中文字幕激情小说| 欧美性videosxxxxx| 一区二区三区亚洲视频| 精品国产1区二区| 精品亚洲综合| 欧美另类在线观看| 欧美无毛视频| 亚洲va码欧洲m码| 天堂av一区二区三区在线播放| 亚洲一区二区三区免费观看| 精品动漫av| 9l视频白拍9色9l视频| 狠狠色丁香久久婷婷综合_中 | 小泽玛利亚一区二区三区视频| 日韩一区二区三区观看| 日韩精品一二| 欧美精品激情在线观看| 182在线视频观看| 国产欧美一区二区| 国产一区二区av在线| 国产精品亚洲精品| 成人盗摄视频| 在线观看成人av| 久久免费黄色| 99热超碰在线| 亚洲少妇30p| 国产中文字幕视频| 精品免费99久久| 麻豆tv免费在线观看| 日韩69视频在线观看| 大型av综合网站| 在线观看三级网站| 日韩av午夜在线观看| 朝桐光av一区二区三区| 亚洲欧美国产毛片在线| 少妇一级淫片日本| 精品国产伦一区二区三区观看方式| 日韩理伦片在线| 日韩免费在线看| www.豆豆成人网.com| 好吊色视频988gao在线观看| 久久99最新地址| 日本欧美一区二区三区不卡视频| 亚洲精品免费视频| 国产美女无遮挡永久免费| 最近中文字幕mv在线一区二区三区四区| 在线黄色的网站| 好看的日韩精品视频在线| 欧美日韩国产综合网| 99re6在线观看| 国产精品久久久久久亚洲伦| 中文字幕免费观看视频| 亚洲成人免费在线视频| 1024在线看片你懂得| 国产欧美亚洲日本| 成人香蕉社区| 一级黄色片播放| 日韩va亚洲va欧美va久久| 特大黑人巨人吊xxxx| 欧美日韩中文字幕日韩欧美| 色综合免费视频| 亚洲石原莉奈一区二区在线观看| 日本在线观看大片免费视频| 成人午夜在线影院| 1024精品久久久久久久久| 久久黄色免费看| 中文字幕乱码亚洲精品一区| 青青艹在线观看| 伊人久久精品视频| 欧美91在线|欧美| 一区中文字幕在线观看| 国产精品一色哟哟哟| 成人自拍小视频| 在线电影欧美成精品| 四虎av在线| 国产自产精品| 爽好久久久欧美精品| 任我爽在线视频| 欧美大黄免费观看| 老色鬼在线视频| 免费久久久一本精品久久区| 日韩精品久久久久久| 97在线观看免费高| 亚洲成人av在线播放| 电影网一区二区| 中文有码久久| 奇米在线7777在线精品| 欧美高清视频一区二区三区| 亚洲国产欧美一区二区三区久久| 粉嫩一区二区| 日本一区二区三区免费观看| 国产一区二三区| 日本熟妇乱子伦xxxx| 亚洲一区二区国产| 久久久国产精品入口麻豆 | 亚洲欧美日韩国产一区二区| 国产免费看av| 欧美一区二区三区视频免费播放 | 亚洲一区二区高清| 日韩资源在线| 国产欧美日韩高清| 欧美色就是色| 日本天堂在线播放| 色综合天天性综合| 黄色动漫在线| 久久久久www| 狼人精品一区二区三区在线| 色悠悠久久综合网| 亚洲第一福利视频在线| 二区三区在线|