中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

zabbix應用---檢查ssh登錄ip

發布時間:2020-07-03 03:09:20 來源:網絡 閱讀:4857 作者:shouhou2581314 欄目:安全技術

案例:最近新弄了一個項目,為了確保項目的安全。自己就做了一個zabbix檢查ssh登錄ip的東西,這里給大家分享下

步驟:

  1. 自定義zabbix檢查ssh登錄ip的key

    cat /etc/zabbix/zabbix_agentd.d/sanguo_check_ssh.conf

    UserParameter=sanguo.check.ssh, who | wc -l  #這里的作用是檢查ssh登錄了幾個終端

    重啟zabbix_agentd

  2. 寫一個檢查ssh登錄ip的腳本

  3. 在zabbix上創建一個模板

  4. 創建應用程序,application   創建監控項item

    自定義key

    cat sanguo_check_ssh.conf

    UserParameter=sanguo.check.ssh, who | wc -l

    這里的主要作用是定義監控的時間范圍

    zabbix應用---檢查ssh登錄ip


  5. 創建trigger

    這里的主要作用是檢查ssh的登錄終端數量,如果不為0 就觸發報警

    zabbix應用---檢查ssh登錄ip

  6. 創建actions

    當ssh登錄終端在特定的時間不為0 的時候就觸發腳本,踢掉登錄的ssh并把ip加入防火墻

    這里執行腳本要把zabbix加入sudo權限。zabbix客戶配置文件開啟對遠程命令的支持EnableRemoteCommands=1

    zabbix應用---檢查ssh登錄ip

    這里就大功告成了

    這里我把模板上傳上來

 檢查ssh登錄的腳本如下
 #!/bin/bash
 ip=`w | awk '/用戶/{print $3}'`
 w | awk '/用戶/{print $2}' | xargs -i pkill -kill -t {}
 for IP in $ip
 do
        if [ $IP == "ip" ];then
                echo "attention:The invasion from $IP of office" | mail -s "attention,please check" 13651602471@139.com
        else
                iptables -I INPUT 1 -s $IP -j DROP 
                echo "attention:The invasion from $IP of outside" | mail -s "attention,please check" 13651602471@139.com
        fi
 done
附件:http://down.51cto.com/data/2367644
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昌乐县| 东乌珠穆沁旗| 孝昌县| 通道| 惠来县| 台东县| 上栗县| 泰和县| 漳平市| 江西省| 紫云| 泰宁县| 白玉县| 香河县| 浮梁县| 巧家县| 万荣县| 建瓯市| 茂名市| 远安县| 株洲市| 师宗县| 玉林市| 海丰县| 温宿县| 博兴县| 英德市| 农安县| 肇东市| 平定县| 柯坪县| 武定县| 和硕县| 云南省| 安阳市| 平舆县| 房产| 老河口市| 潍坊市| 从化市| 醴陵市|