第二个灵魂 发表于 2015-1-14 20:14:45

给大家带来CentOS办事器宁静反省剧本

欢迎大家来到仓酷云论坛!#申明:人人平常对linux办事器宁静次要是对体系用户的反省,上岸办事器IP反省,和防火墙形态反省!
1.必要把准确体系用户名存储在/root/liu_shell/local_user.txt文件中,然落后行对照!
2.对上岸IP判别是否是以192.168.1和192.168.2开首的IP为一般IP!
3.判别iptables形态!
#!/usr/bin/python
#coding=utf-8
importsys,os,re,socket
host=str(socket.gethostname().strip())
fuhao=os.linesep
defuser_panduan():
file01=file(/etc/passwd)
mmm=[]
forxxinfile01:
mmm.append(re.split(:,xx))
file01.close()
file02=file(/root/liu_shell/new_user.txt,w)
foryyinmmm:
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=[]
forline1inf_local:
line1=line1.strip()
local_user.append(line1)
forline2inf_new:
line2=line2.strip()
new_user.append(line2)
f_local.close()
f_new.close()
iflocal_user==new_user:
printhost:%suserok%host
else:
cmd="echohost:%susererror|mail-suser_error331095659@qq.com"%host
os.system(cmd)
defip_panduan():
os.system("last|awk{print$3}|grep-v|grep-v^$|sort|uniq>/root/liu_shell/local_ip.txt")
f_ip=file(/root/liu_shell/local_ip.txt)
local_ip=[]
forlineinf_ip:
line=line.strip()
local_ip.append(line)
foraainlocal_ip:
kk=re.match(192.168.1|192.168.2,aa)
ifkk:
printhost:%sipok%host
else:
cmd="echohost:%siperror|mail-sip_error331095659@qq.com"%host
os.system(cmd)
defiptables_panduan():
iptables_status=int(os.popen("/sbin/iptables-nL|grep-v^$|wc-l").readline().strip())
ifiptables_status==6:
cmd="echohost:%siptablesnotrunning!|mail-siptables331095659@qq.com"%host
os.system(cmd)
else:
printhost:%siptablerunningok%host
user_panduan()
ip_panduan()
iptables_panduan()




如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

爱飞 发表于 2015-1-15 07:19:37

给大家带来CentOS办事器宁静反省剧本

幸福吧你~因为对牛弹琴并不可怕,可怕的是一群牛每天对着你弹琴!

蒙在股里 发表于 2015-1-24 15:18:19

其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。

分手快乐 发表于 2015-2-2 06:08:21

说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?

金色的骷髅 发表于 2015-2-7 18:38:28

Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。

变相怪杰 发表于 2015-2-23 09:35:01

一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?

只想知道 发表于 2015-3-7 09:46:29

熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。

再现理想 发表于 2015-3-15 01:43:17

应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。

透明 发表于 2015-3-21 19:52:06

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
页: [1]
查看完整版本: 给大家带来CentOS办事器宁静反省剧本