Linux实践工程师学习笔记二十二

常用系统安全分析工具

扫描器nmap(FC5默认没有安装)rpm包在第5张盘

#nmap 192.168.0.22      默认扫描TCP端口

#nmap -sU -sR -sS 192.168.0.22

       -sU  UDP扫描

       -sR  RPC扫描

       -sS  TCP SYN扫描

可扫描单个主机或IP192.168.0.0/24

#grep syslog /etc/services     搜索文件中含有syslog字符串的行,搜索文件中的字符串。

 

嗅探器tcpdump

#tcpdump -I eth0 -X dst 192.168.0.22

       -i eth0    指定监听的接口

       -X          以十六进制显示包头信息

       dst          指定目标主机地址或端口

#tcpdump -I eth0 -X dst 192.168.0.22 and dst port 21

监听数据包目标为192.168.0.22并且端口为21的数据

 

日志服务器syslog

配置文件/etc/syslog.conf

左边指定消息类型       右边指定消息记录位置

*.info;mail.none;authpriv.none;cron.none     /var/log/messages

任何程序的信息,只要是info级别以上都记录在/var/log/messages,但不记录mail,authpriv,cron的消息

mail.*                                                       /var/log/maillog

邮件的所有消息都记录在/var/log/maillog文件中

如修改了配置文件需从新启动服务

#service syslog restart

#vi /etc/syslog.conf

*.*                 @192.168.0.22

将所有程序的所有消息发送给192.168.0.22主机处理,但同时192.168.0.22要开启允许远程消息

#vi /etc/sysconfig/syslog 修改

SYSLOGD_OPTIONS=”-m 0 -r -x”

#service syslog restart

日志服务端口默认514/udp

#netstat -unl | grep :514         显示日志服务是否运行

       -u    UDP协议

       -t     TCP协议

       -n    用数值表示主机地址、端口号

       -l     仅显示正在监听的进程

       -p    显示进程名及PID

 

日志系统

1.编缉/etc/syslog.conf

2.重启日志服务器

#service syslog restart

3.检查日志/var/log/*

安全信息放在/var/log/secure

邮件信息放在/var/log/maillog

计划任务信息/var/log/cron

大部分信息放在/var/log/messages

#tail -f messages    监视系统信息的变化

推荐日志分析软件SWATCH
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值