2015-04-17Linux系统日常管理2

内容概要:
1. Linux抓包工具
tcpdump   wireshark
tcpdump 系统自带抓包工具

tcpdump -nn

tshark   -nn

[root@sun ~]# tshark  -n  -t  a  -R  http.request  -T  fields  -e   "frame.time"  -e  "ip.src"  -e  "http.host"

tcpdump -nn -i eth0 tcp  port 80

tcpdump -nn -vs0 tcp and port not 22 -c 100 -w 1.cap
wireshark 在linux下也可以安装 yum install -y wireshark

抓包分析http请求:tshark -n -t a -R http.request -T fields -e "frame.time" -e "ip.src" -e "http.host" -e "http.request.method" -e "http.request.uri"
2. Selinux
配置文件 /etc/selinux/config 三种形式:enforcing, permissive, disabled SELINUX=disabled   
setenforce 0/1  getenforce  yum install -y libselinux-utils
3. netfilter --  iptables
参考:  http://www.cnblogs.com/bangerlee/archive/2013/02/27/2935422.html
参考:http://www.cnblogs.com/bangerlee/archive/2013/02/27/2935422.html
service iptables save 保存规则 保存的规则文件为:/etc/sysconfig/iptables
service iptables stop  可以暂停防火墙,但是重启后它会读取/etc/sysconfig/iptables 从而启动防火墙,另外即使我们停止防火墙,但一旦我们添加任何一条规则,它也会开启。
iptables 

1.常用命令(-A追加规则、-D删除规则、-R修改规则、-I插入规则、-L查看规则  -F清空规则)
2、常用封包比对参数:(-p协议、-s源地址、-d目的地址、--sport源端口、--dport目的端口、-i 进入网卡、-o 出去网卡)

3、常用的处理动作: (-j  指定对满足条件包的处理,常用动作有ACCEPT接受报、DROP丢弃报、REJECT丢弃报并通知对方、REDIRECT重定向包等)
iptables规则相关:
查看  iptables  -nvL

关闭  iptables  -F

         service  iptables  save    

4. Linux系统任务计划
/etc/crontab  cron的主配置文件,可以定义PATH
cron格式如下:
# .----------------分钟 (0 - 59)
# |  .------------- 小时 (0 - 23)
# |  |  .----------  日 (1 - 31)
# |  |  |  .-------  月 (1 - 12)
# |  |  |  |  .----   周 (0 - 6) (周日=0 or 7)
# |  |  |  |  |
# * *  * *  * user-name command to be executed

分  时   日 月  周

0   0     2   *    *
cron 也是一个服务,所以需要先启动服务才能生效:service crond start; service crond status
创建计划任务

crontab -l

30 21 * * * /usr/local/etc/rc.d/lighttpd restart

0  */8  * * * echo  0 > /tmp/1.log

如何查看crontab的日志记录

less  /var/log/cron     

http://blog.itpub.net/9252210/viewspace-684597/

任务计划练习题:
每天凌晨1点20分清除/var/log/slow.log这个文件
每周日3点执行 “/bin/sh /usr/local/sbin/backup.sh”
每月14号4点10分执行 “/bin/sh /usr/local/sbin/backup_month.sh”
每隔8小时执行 “ntpdate time.windows.com”
每天的1点,12点,18点执行 “/bin/sh /usr/local/sbin/test.sh”
每天的9点到18点执行 “/bin/sh /usr/local/sbin/test2.sh”  
扩展资料:
1. tshark几个用法:http://www.aminglinux.com/bbs/thread-995-1-1.html
2. iptables应用在一个网段  http://www.aminglinux.com/bbs/thread-177-1-1.html
3. iptables中sant,dnat,masquerade   http://www.aminglinux.com/bbs/thread-7255-1-1.html
4. iptables 实现centos内网访问外网   http://www.aminglinux.com/bbs/thread-3624-1-1.html
5. iptables实现内网ftp对外映射  http://www.aminglinux.com/bbs/thread-1003-1-1.html
6. iptables限制syn速率  http://www.aminglinux.com/bbs/thread-985-1-1.html
7. selinux教程  http://os.51cto.com/art/201209/355490.htm
8. selinux pdf电子书  http://pan.baidu.com/s/1jGGdExK
9. anacron  http://blog.csdn.net/dycwahaha/archive/2007/12/20/1954938.aspx
视频下载:

你可能感兴趣的:(linux)