Solaris、Mac OS系统日志分析工具
Solaris、Mac OS系统日志分析工具
本节以PC服务器上常见的几种UNIX系统例如Solaris、Mac OS以及Sco Openserver系统为例如何在它们这些平台下查找系统日志。
一、用SMC分析系统日志
我们知道Linux系统下的System log viewer是GNOME桌面环境的日志文件查看器,而在Solarsi9/10系统下,同样有非常方便使用GUI工具SMC(Solaris Management Console),目前版本是2.1,它包括了服务器组件(SUNWmc)、客户机组件(SUNWmcc)、常规组件(SUNmccom)、开发工具包(SUNWmcdev)、WBEM组件(SUNWwbmc)这些组件提供了系统配置,网络服务管理,存储管理和设备管理等诸多优秀的管理工具,其中日志查看器是管理员经常要关注的地方,它记录了系统日志,我们查找分析就在这里。如图1-33所示。
图1-33 SMC控制台
1).确定控制台服务器是否正在运行
# /etc/init.d/init.wbem status
SMC server version 2.1.0 running on port 898
2).如果控制台服务器未在运行,则启动它。
#/etc/init.d/init.wbem start
3).启动SMC
#/usr/sadm/bin/smc &
由于SMC权限管理是基于角色的,所以大家要以root身份进入,才能查看全部日志信息。
二、Sco Openserver系统的GUI日志分析工具
sco openserver 系统日志存放位置
/usr/adm/messages一般系统事件记录
/usr/adm/hwconfig
/usr/adm/syslog主要系统事件记录
/usr/internet/ns_httpd/httpd-80/logs Web日志
一般情况下还需要注意以下几个文件:wtmp(用户登录记录)、wtmpx、sulog(用户以其他用户身份登录记录)
我们除了命令行外,我们可以使用GUI工具对日志进行查询等管理操作
#cd /opt/K/SCO/Unix/5.0.5Eb/sa /eventlog
#eventlogGUI
选择那些日志将有/var/adm/syslog 记录,之后我们可以开始正式查看日志内容
#cd /opt/K/SCO/Unix/5.0.5Eb/sa/systemlogs
#systemlogsGUI
三、Mac OS X 的GUI日志查询工具
对于Mac Os系统的日志大家可能不常见到,有时在取证过程中常常需要,这里总结出常用的日志列表,如表1-14所示。另外在Apple Mac OS X 9 以上系统就就包含了日志查询的工具,如图1-34所示,左边一栏是系统的所有日志的列表,右边对应了某条日志的内容,右上方的搜索区域,还能可以根据关键字进行查询,使用还是相当方便的。
表 1-14 Mac系统主要日志
名称 |
路径 |
Apple系统日志消息 |
/var/log/asl |
***、PPPoE日志 |
/var/log/ppp.log |
打印机访问日志 |
/var/log/cups/access_log |
电源管理日志 |
/usr/bin/pmset-g.log |
防火墙日志 |
/var/log/appfirewall.log |
文件系统修复日志 |
/Users/username/Library/logs/fsck_hfs.log |
系统诊断信息 |
/var/log/DiagnosticMessages |
不仅是Cisco IOS操作系统是基于BSD内核,就连Apple这样优秀的操作系统也是基于BSD内核。对于Apple Mac OS X防火墙而言,其实你要是懂得Cisco防火墙就并不难理解了,man一下ipfw就能看出,它其实比Linux下的netfilter更简单。下面就来看个例子:例如我们要禁止ping服务器,也就是禁掉icmp,在表1-15中显示了不同操作系统实现方法。
表1-15 各操作系统之间实现方法对比
操作系统 |
命令 |
MAC OS |
ipfw add deny icmp from any to any |
Cisco Route |
access-list 100 deny icmp any any echo |
Linux |
iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP |
细心的读者会观察到这和cisco命令十分相似,如果系统开启了防火墙功能,系统将把防火墙日志记录到appifrewall.log文件中,下面对标准日志做以下说明。
#cat /var/log/appfirewall.log
Jan 15 18:44:47 localhost socketfilterfw[49251]<info>:Deny netbiosd data in for 192.168.11.6:137 to port 137 proto=17
… …
RFC768中规定协议号17代表UDP协议17号表示是上层即传输层是udp协议,udp 137 给计算机提供获得和保护NETBIOS名称。
如果你想尝试在这些系统中分析日志,可以到这里下载实验环境:http://chenguang.blog.51cto.com/350944/1580937
更多原创的内容请参考《Unix/Linux网络日志分析与流量监控》一书
Solaris、Mac OS系统日志分析工具相关推荐
- mac下 内存分析工具mat安装,使用mat分析:内存溢出、内存泄漏,结合jstat、jmap等命令的使用
分析前提: mat的安装详情:mac下安装 mat内存分析工具_MissNull的博客-CSDN博客_mac mat下载 使用Eclipse M ...
- 【Xamarin 在Mac OS 上的部署安装环境】
******************没用Mac 的机子,也只能靠虚拟机了********** 1 安装VMware 10 从网上下载即可 2 下载MAC OS 10.9.5的安装镜像,网上有很多,最好 ...
- VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统(vm9.0和Mac OS10.7)
本文是转自vmware虚拟机安装Mac os 苹果桌面操作系统 Mac OS X Mountain Lion(版本号为 Mac OS X v10.8)已于今年 7 月 21 日通过 Mac App S ...
- VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
原文地址:http://www.ychong.com/mac-os-x-mountain-lion-vmware-workstation/ 苹果桌面操作系统 Mac OS X Mountain Lio ...
- (10.2.3.5)用windows体验sketch--为设计师准备的MAC OS安装指南
想学sketch,但苦于没有mac电脑?没关系,静电教你一个小时在windows上体验mac os与sketch的魅力,不花一分钱轻松搞定,快跟静电一起学习吧 之前看了静电的sketch教程和静电的x ...
- Charles — mac下网络封包分析工具
简介 Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析.Charles通过将自己设置成系统的网络访问代理服务器,使 ...
- iphone实用配置工具_Debookee for Mac(网络数据抓包及分析工具)
Debookee for Mac(网络数据抓包及分析工具)www.macw.com Debookee Mac破解版是MacOS上的一款非常不错的抓包软件,Debookee Mac破解版能够进行网络流 ...
- Python模拟Linux/Mac OS工具grep和Windows工具findstr
在Linux和Mac OS系统中有个工具grep可以用来查找哪些文件中包含特定的字符串,Windows系统中也有类似的工具findstr,本文代码模拟了这两个工具的工作原理. from os impo ...
- mac os 10.8.5下 微信开发者工具安装问题
最近用到微信开发者工具,安装到XP sp3和mac os x 10.8.5都不能正常运行.os x 10.8.5报 wechatwebdevtools 意外退出.微信开发者工具版本:1.01.1710 ...
最新文章
- IntelliJ 平台 2020 年路线图
- APPCAN MAS接口之SOAP
- win7下构建swarm nodes实现跨host的容器之间的通信
- adb查看某个文件是否存在_动能定理是否存在某个方向的分量方程式?
- tomcat常见面试题目问答Top10
- linux 下 php 扩展
- html 列表循环_python web开发:内置标签与过滤器/循环/条件判断
- 无盘 服务器 聚合,四网卡汇聚技术详解(为windows7无盘铺路)
- 日志框架介绍(SLF4J及其使用)
- mysql之锁与事务
- linux 线程就绪态_动手使用Linux就绪的Dell XPS 13开发人员版
- i9100美化android.policy.jar,摆脱越狱束缚 三星I9100安装应用更轻松
- Splunk企业级运维智能大数据分析平台新手入门视频课程上线
- 自己写的一个Js小插件
- neo4j 学习笔记
- How To Convert DMG To ISO on Mac OSX, Windows and Linux
- excel筛选排序从小到大_excel多条件筛选函数 用Excel函数实现排序与筛选的方法...
- 操作系统清华 向勇 陈渝(RISC-V)(1)---概述
- gif软件(ShareX)
- [code-server+VSApp] 在iPad上使用VSCode