精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

久久亚洲在线| 色综合天天色| 99re这里只有精品首页| 日韩av免费在线播放| 成人一级片免费看| 欧美.com| 欧洲色大大久久| 色婷婷777777仙踪林| 国产香蕉在线观看| 免费在线视频一区| 久久久久久久久久av| 欧洲av一区二区三区| 91麻豆精品国产91久久久更新资源速度超快| 亚洲日本欧美天堂| 免费毛片一区二区三区久久久| 中文字幕免费在线看| 一区二区亚洲| 日日噜噜噜夜夜爽亚洲精品| 国产原创剧情av| 欧美亚洲综合视频| 狠狠久久五月精品中文字幕| 中文字幕一区二区三区最新| 天天操天天舔天天干| 精品一区二区免费看| 欧美性一区二区三区| 丰满少妇被猛烈进入一区二区| 亚洲8888| 精品成人免费观看| 午夜免费福利网站| 国产亚洲人成a在线v网站 | 精品1区2区在线观看| 亚洲人辣妹窥探嘘嘘| 性欧美又大又长又硬| 一区二区三区欧美久久| 亚洲综合av一区| 国内在线精品| 99精品国产视频| 99在线免费观看视频| 一级片aaaa| 久久成人久久爱| 国产成人免费91av在线| 精品欧美一区二区三区免费观看| 国产精品第十页| 久久亚洲精品网站| 日本黄色录像视频| 999国产精品999久久久久久| 亚洲性猛交xxxxwww| 中文字幕av网址| www.丝袜精品| 欧美成人r级一区二区三区| 爱豆国产剧免费观看大全剧苏畅 | 亚洲a v网站| 香蕉久久精品| 亚洲乱码av中文一区二区| 婷婷五月精品中文字幕| 成人涩涩网站| 亚洲精品一区二区三区99| 91视频免费入口| 日韩精品视频一区二区三区| 日韩一区国产二区欧美三区| 日本女人黄色片| 中文字幕一区二区三区四区久久 | 91福利视频免费观看| 欧美三区四区| 欧美性猛片xxxx免费看久爱| av网站在线不卡| 日韩黄色在线| 欧美一区二区免费| 日本50路肥熟bbw| 精品三级av| 日韩av网站在线| 精品人妻互换一区二区三区| 欧美日韩水蜜桃| 日韩视频中文字幕| 久久黄色小视频| 99精品免费| 日本不卡高字幕在线2019| 国产精品第5页| 日韩av中文字幕一区二区三区| 国产精品嫩草视频| 国产精品福利电影| 成人在线视频一区二区| 欧美精品亚洲| 中文日本在线观看| 亚洲精品水蜜桃| 久久久久久久中文| 韩日一区二区| 日韩欧美国产不卡| 好吊日免费视频| 999国产精品| 午夜精品久久久久久久99热浪潮| 久久久国产高清| 美洲天堂一区二卡三卡四卡视频| 91色精品视频在线| 天堂中文在线资源| 国产精品美女久久久久aⅴ| 日本丰满少妇黄大片在线观看| av在线不卡免费| 在线观看av一区| 性生交大片免费看l| 一区二区三区韩国免费中文网站| www.99久久热国产日韩欧美.com | 色美美综合视频| 日本不卡一区二区在线观看| 高潮久久久久久久久久久久久久 | 极品蜜桃臀肥臀-x88av| 欧美精品黄色| 国产精品成av人在线视午夜片 | 亚洲女人天堂色在线7777| 在线观看天堂av| 国产日韩一区二区三区在线| 国产一区香蕉久久| 欧洲伦理片一区 二区 三区| 亚洲精品日韩综合观看成人91| 情侣黄网站免费看| 亚洲伊人影院| 日韩有码片在线观看| 国产成人精品网| 高潮精品一区videoshd| 一本色道久久综合亚洲精品婷婷 | 欧美一区二区三区久久精品茉莉花 | 国产又黄又粗又猛又爽的| 国产视频亚洲| 国产精品.com| 91亚洲天堂| 欧美日韩和欧美的一区二区| 国产人妻一区二区| 亚洲作爱视频| 国产伦理久久久| 日本三级在线观看网站| 欧美性生活久久| 蜜臀久久99精品久久久久久| 国产精品亚洲综合久久| 国产免费一区二区| 久久av色综合| 精品国产乱码久久| 欧美日韩三级在线观看| 精品一区二区三区在线观看国产| 日韩国产在线一区| 四虎成人在线| 亚洲免费一在线| 成人毛片在线播放| 99精品视频一区| 妞干网在线视频观看| 午夜日韩影院| 久久91精品国产91久久久| 一级全黄少妇性色生活片| 国产欧美日韩视频一区二区| 亚洲视频在线a| 国产精品日韩精品中文字幕| 日本久久久久亚洲中字幕| 在线观看xxx| 色哟哟日韩精品| 90岁老太婆乱淫| 日本色综合中文字幕| 视频一区视频二区视频三区高| 成人视屏在线观看| 日韩中文字幕在线| 国产精品久久免费| 亚洲精品成人少妇| 亚洲国产精品第一页| 亚洲精品在线二区| 久草精品电影| 国产综合色区在线观看| 中文字幕日韩免费视频| 97人妻精品一区二区三区| 日韩毛片高清在线播放| 麻豆网站免费观看| 伊人蜜桃色噜噜激情综合| 国产精品视频500部| 麻豆mv在线观看| 国产亚洲日本欧美韩国| 国产伦精品一区二区三区视频痴汉| 亚洲女与黑人做爰| 午夜不卡久久精品无码免费| 久久青草久久| av不卡在线免费观看| 97se亚洲国产一区二区三区| 欧美亚洲另类在线| 午夜在线免费观看视频| 日韩欧美你懂的| 欧美 日韩 精品| 亚洲欧美日韩中文字幕一区二区三区| 人妻换人妻a片爽麻豆| 可以看av的网站久久看| 偷拍盗摄高潮叫床对白清晰| 国产调教精品| 国产精品扒开腿爽爽爽视频| 成人av免费| 日韩精品在线观看视频| 91久久精品无码一区二区| 亚洲一级片在线观看| 男生裸体视频网站| 久久精品国产久精国产爱| 妺妺窝人体色777777| 青青草国产成人a∨下载安卓| 99国产超薄丝袜足j在线观看| 在线观看欧美日韩电影| 久久精品久久久久久国产 免费| 日韩一区二区三区不卡| 欧美久久久久久久久中文字幕| 黄色小视频在线免费看| 国产精品麻豆视频| 国产艳俗歌舞表演hd| 国产一区二区电影| 欧美激情国产精品日韩| 最新精品国产| 在线免费一区| 自拍亚洲一区| 国产精品免费一区二区三区| 色综合久久久| 国产91精品在线播放| 婷婷色在线播放| 日韩在线观看免费全集电视剧网站| 天天干,夜夜爽| 日韩视频一区二区三区| 中文字幕第一页在线播放| 婷婷综合在线观看| 中文字幕影音先锋| 亚洲欧洲三级电影| 亚洲码无人客一区二区三区| 成人激情免费网站| 四虎国产精品永久免费观看视频| 日韩精品三区四区| 黄色片久久久久| 一区视频在线| 欧美黄色免费网址| 亚洲成av人片乱码色午夜| 日韩欧美视频一区二区| 婷婷精品在线观看| 国产亚洲第一区| 中文在线免费一区三区| 99在线首页视频| 日韩精品中文字幕吗一区二区| 国产一区视频在线| 久久91视频| 国产精品午夜视频| 成人午夜毛片| 国产男女猛烈无遮挡91| 精品裸体bbb| 国产精品第3页| 欧美free嫩15| 国产精品久久久91| 亚洲成人短视频| 国产精品一区二区久久久久| 日本综合视频| 国产精品视频精品视频| 91精品国产66| 国产主播精品在线| 国产成人视屏| 成人免费视频网站入口| 成人av资源网址| 国产欧美日韩视频一区二区三区| 国内精品偷拍| 久久99精品久久久久久水蜜桃 | 亚洲精品视频播放| 你懂的免费在线观看| 亚洲人成五月天| 91在线看黄| 久久久精品一区二区| 污污片在线免费视频| 久久免费在线观看| 无遮挡在线观看| 国产精品99久久99久久久二8| 亚洲电影有码| 亚洲最大福利网| 国产精品白丝av嫩草影院| 蜜桃麻豆www久久国产精品| 国产成人久久| 国产又黄又爽免费视频| 国产精品大片| 免费在线观看毛片网站| 美国一区二区三区在线播放 | 羞羞色国产精品| 韩日精品一区二区| 91免费国产网站| 精品无人区一区二区| 日本在线播放一区| 欧美激情视频一区二区三区在线播放 | 午夜日韩视频| 日本精品一区二区三区四区| 麻豆极品一区二区三区| www.欧美com| 久久久91精品国产一区二区精品| 国产性猛交xx乱| 亚洲图片欧美综合| 国产主播第一页| 欧美一区二区在线看| 日本成人一区二区三区| 精品久久久av| 久久sese| 99九九视频| 欧洲美女日日| 国产中文字幕乱人伦在线观看| 丝袜亚洲精品中文字幕一区| 又黄又爽又色的视频| 久久视频一区二区| 日本天堂中文字幕| 欧日韩精品视频| 欧美熟女一区二区| 久久综合88中文色鬼| 高清不卡av| 国产精品久久久久久久久久直播| 欧美日韩高清| 青青青在线视频播放| 精品一区二区三区免费毛片爱 | 神马电影久久| www污在线观看| 国内成+人亚洲+欧美+综合在线| 亚洲一级中文字幕| 亚洲成av人影院在线观看网| 91精东传媒理伦片在线观看| 日韩国产高清视频在线| 四虎亚洲精品| 国产精品私拍pans大尺度在线| 清纯唯美亚洲经典中文字幕| xxxxxx在线观看| 免费不卡在线视频| 播金莲一级淫片aaaaaaa| 亚洲在线视频免费观看| 国产精品久久久久久69| 伊人av综合网| 欧美大片1688| 久久99精品久久久久久久青青日本| 欧美精品日本| 日本美女久久久| 成人欧美一区二区三区视频网页| 少妇久久久久久久| 精品视频—区二区三区免费| 久久亚洲资源| 97人摸人人澡人人人超一碰| 亚洲a在线视频| 精品综合久久久久| 国产精品乱人伦一区二区| 国产suv精品一区二区33| 精品视频在线播放色网色视频| av毛片午夜不卡高**水| 国产福利久久精品| 国产一区二区三区四区三区四| 波多野结衣网页| 亚洲自拍欧美精品| 黑人乱码一区二区三区av| 欧美精品videosex极品1| 一区二区三区在线资源| 黄色一级大片免费| 国产成a人亚洲| 国产午夜精品无码一区二区| 亚洲成人网在线观看| 超碰在线网站| 美乳视频一区二区| 久久久久久自在自线| 日韩精品无码一区二区三区久久久 | 这里只有精品视频| 久久亚洲精品人成综合网| 一区二区三区四区欧美日韩| 激情图区综合网| 免费中文字幕视频| 亚洲国产精品免费| 中文字幕乱码中文乱码51精品| 欧美日韩一区二区三区在线观看免 | 天海翼亚洲一区二区三区| 香港三级韩国三级日本三级| 久久精品一区二区三区不卡| 中文字幕激情视频| 精品国偷自产在线视频| 亚洲天堂av资源在线观看| 成年女人18级毛片毛片免费| 99视频精品全部免费在线| 神马久久久久久久| 日韩中文字幕国产| 亚洲一二三区视频| 无码aⅴ精品一区二区三区浪潮 | 欧美一级高潮片| 日韩精品免费综合视频在线播放 | 性少妇bbw张开| 欧美色综合网站| 羞羞视频在线观看免费| 九9re精品视频在线观看re6| 日本vs亚洲vs韩国一区三区二区| 精品无码一区二区三区蜜臀| 精品美女在线播放| 日韩视频网站在线观看| 艳母动漫在线免费观看| 91视频.com| 91肉色超薄丝袜脚交一区二区| 久久久久久久国产精品视频| 成人在线免费小视频| 女人扒开双腿让男人捅| 91久久精品网| 欧美极品少妇videossex| 日本10禁啪啪无遮挡免费一区二区| 激情久久五月天| 欧美 日韩 精品| 欧美国产第二页| 日韩av有码| 亚洲国产精品无码久久久久高潮| 欧美午夜寂寞影院| 九色porny丨国产首页在线| 一本久久a久久精品vr综合| 99国产精品久久久久|