婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Shell腳本實現(xiàn)檢查服務(wù)器安全狀態(tài)(用戶、登錄IP、防火墻檢查)

Shell腳本實現(xiàn)檢查服務(wù)器安全狀態(tài)(用戶、登錄IP、防火墻檢查)

熱門標(biāo)簽:佛山高德地圖標(biāo)注中心 旅游地圖標(biāo)注大全 地圖標(biāo)注超出范圍怎么辦 百度地圖的地圖標(biāo)注 東莞電銷機器人價格一覽表 excel地址地圖標(biāo)注 杭州機器人外呼系統(tǒng) 百度地圖標(biāo)注圖標(biāo)更換 陜西電銷卡外呼系統(tǒng)怎么安裝

說明:大家平時對Linux服務(wù)器安全主要是對系統(tǒng)用戶的檢查,登陸服務(wù)器IP檢查,以及防火墻狀態(tài)檢查!

1.需要把正確系統(tǒng)用戶名存儲在/root/liu_shell/local_user.txt文件中,然后進行比較!
2.對登陸IP判斷是不是以192.168.1和192.168.2開頭的IP為正常IP!
3.判斷iptables狀態(tài)!

復(fù)制代碼 代碼如下:
 
#!/usr/bin/python
#coding=utf-8
import sys,os,re,socket
host=str(socket.gethostname().strip())
fuhao=os.linesep
def user_panduan():
    file01=file('/etc/passwd')
    mmm=[]
    for xx in file01:
        mmm.append(re.split(':',xx)[0])
    file01.close()
    file02=file('/root/liu_shell/new_user.txt','w')
    for yy in mmm:
        file02.write('%s%s' %(yy,fuhao))
    file02.close()
    f_local=file('/root/liu_shell/local_user.txt')
    f_new=file('/root/liu_shell/new_user.txt')
    local_user=[]
    new_user=[]
    for line1 in f_local:
        line1=line1.strip()
        local_user.append(line1)
    for line2 in f_new:
        line2=line2.strip()
        new_user.append(line2)
    f_local.close()
    f_new.close()
    if local_user==new_user:
        print 'host:%s user ok' %host
    else:
        cmd="echo 'host:%s user error' |mail -s  user_error 331095659@qq.com " %host
        os.system(cmd)
def ip_panduan():
    os.system("last|awk '{print $3}'|grep -v [a-z]|grep -v ^$|sort |uniq >/root/liu_shell/local_ip.txt")
    f_ip=file('/root/liu_shell/local_ip.txt')
    local_ip=[]
    for line in f_ip:
        line=line.strip()
        local_ip.append(line)
    for aa in local_ip:
        kk=re.match('192.168.1|192.168.2',aa)
        if kk:
            print 'host:%s ip ok' %host
        else:
            cmd="echo 'host:%s ip error' |mail -s  ip_error 331095659@qq.com " %host
            os.system(cmd)
def iptables_panduan():
    iptables_status=int(os.popen("/sbin/iptables -nL|grep -v ^$|wc -l").readline().strip())
    if iptables_status==6:
        cmd="echo 'host:%s iptables not running!' |mail -s  iptables 331095659@qq.com " %host
        os.system(cmd)
    else:
        print 'host:%s iptable running ok' %host
user_panduan()
ip_panduan()
iptables_panduan()

您可能感興趣的文章:
  • Shell腳本監(jiān)控服務(wù)器在線狀態(tài)和郵件報警的方法
  • linux服務(wù)器安全加固shell腳本代碼
  • 用shell+sendmail實現(xiàn)服務(wù)器監(jiān)控報警小腳本
  • shell腳本從SVN推送到多臺服務(wù)器的代碼
  • 使用xp_cmdshell注銷Windows登錄用戶(終端服務(wù)器超出最大連接數(shù))

標(biāo)簽:青島 隨州 延邊 雅安 南充 朝陽 西藏 通遼

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Shell腳本實現(xiàn)檢查服務(wù)器安全狀態(tài)(用戶、登錄IP、防火墻檢查)》,本文關(guān)鍵詞  Shell,腳本,實現(xiàn),檢查,服務(wù)器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Shell腳本實現(xiàn)檢查服務(wù)器安全狀態(tài)(用戶、登錄IP、防火墻檢查)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Shell腳本實現(xiàn)檢查服務(wù)器安全狀態(tài)(用戶、登錄IP、防火墻檢查)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 富川| 龙胜| 芒康县| 博野县| 呼和浩特市| 鲜城| 昆山市| 东乡县| 夏河县| 繁昌县| 广宗县| 观塘区| 大港区| 车险| 天气| 华坪县| 南宫市| 怀化市| 鹿邑县| 合水县| 丹东市| 鹰潭市| 梅州市| 张北县| 石林| 秦安县| 吉木乃县| 磐石市| 南京市| 定远县| 延边| 铁岭市| 资阳市| 土默特右旗| 繁峙县| 龙口市| 筠连县| 普兰店市| 通江县| 集安市| 农安县|