h3c服务器装Linux系统,H3C路由器linux日志服务器配置

一,路由器配置

登陆路由器(h3c ER2100) “系统监控”“系统日志”“日志管理” 勾选“发送到日志服务器” 并填写日志服务器ip

二,linux日志服务器(centos5.4)

1,

修改/etc/sysconfig/syslog 中的 SYSLOGD_OPTIONS="-m 0"

为 SYSLOGD_OPTIONS="-r -x -m 0"

重新启动syslog服务

2,生成日志脚本:nt_log.sh

#/usr/bin

d=`date +%Y-%m-%d`

#系统年月日

adr="10.0.0.2"

#网络设备地址,这里为H3C ER2100

cat /var/log/messages |grep $adr|grep $d >tmp.txt

#输出messages中包含adr的ip地址,日期为当前日期的信息到临时文件

iconv -f GB2312 -t utf-8 tmp.txt>/var/log/h3c/ER2100_$d.log

#对临时文件进行编码转换,并加上当前日期生成日志

rm -rf  tmp.txt

3,脚本执行

3.1

[root@CentOS_SRV ~]#echo "/root/shell/nt_log.sh" >>/root/.bash_profile

#用户每次登陆linux系统,都将生成最新的日志

3.2计划任务

crontab -e 增加  59 23 * * * /root/shell/nt_log.sh

#每天凌晨将自动对当天日志进行归档

总结: 网上提供 通过修改/etc/syslog.conf的方法,我测试了没有成功过,网上有其他人遇到和我一样的情况就是messages中包含了很多其他的信息,是通过安装syslog-ng的方法解决的,这个软件需要源码安装。

messages比较大或者设备多(messages默认是一周轮询一次日志,保留四周),每次登陆系统可能要停顿一下。可以通过修

改/etc/logrotate.conf 将其中的weekly 改为daily;

# rotate log files weekly

daily

# keep 7 days worth of backlogs

rotate 7

这个样这个messages 就会每天产生一个文件了;或者是每次登陆成功后手动执行脚本。

当要记录的设备比较多时,可以添加设备ip到一个文本文件中,然后读取文件内的ip循环执行脚本,一个ip地址产生一个文件。

副效果图:

b92fea0b25571b31e8ae6eb54efd8fd0.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
802.1x Supplicant for Linux使用说明 安过程分为两个步骤,首先解开压缩包,然后执行安文件。 解压缩 tar –xzvf h3c802.1xClient.tar.gz 执行安文件 到展开的文件夹中执行 ./pre.ps 使用 用户可通过命令行的方式和程序进行交互。 配置用户信息 可以通过如下命令开始用户信息的配置linux1x –c 发起网络认证 可以通过如下命令开始认证: linux1x [-u username[/password]] [-n netchar] [-d] [-p] 无参数 如果没有参数,则使用上次成功认证的参数 -u 后输入的应是用户名和密码 -n 后输入的应是认证网卡的名字,如eth0, eth1, eth2 等等 -d 标识程序以守护方式运行,通过认证后转到后台运行 -p 逐项提示用户输入需要的信息 例子: 用户想通过用户名为user1,密码为pass1,网卡eth0发起认证,可使用如下命令: (1) linux1x –u user1/pass1 –n eth0 (默认为在前台运行) (2) linux1x –u user1/pass1 –n eth0 –d (通过认证后转到后台运行) (3) linux1x –u user1/pass1 (在随后的提示中输入需要的信息) (4) linux1x (在随后的提示中输入需要的信息) (5) linux1x –p (不使用存储的用户认证信息,提示输入所有的需要的信息) 查看网络状态和版本信息 可通过如下命令查看网络状态和版本信息: linux1x –v [seconds] -v 后可输入想要显示的时间,以秒为单位 例子: 1. 用户想一直查看网络统计信息, 可使用如下命令: (1) linux1x –v (2) linux1x –v 0 2. 用户想查看一段时间的网络统计信息,如想查看5秒后退出,可使用如下命令: (1) linux1x –v 5 断开网络连接 用户可通过如下命令断开网络连接 linux1x –k -k 断开当前的网络连接 ----------------------------------------------------------------------------------------------------------- 上面这些是README的文档说明 我在ubuntu下就用这个联网的,最近很多人发邮件索取这个软件,貌似很多学校都不提供这个。我也没到论坛上搜索,不知道之前有没有人发上来过。 连网的时候可能需要libstdc++-libc6.2-2.so.3这个文件,一并在压缩包里了,将它拷贝到/usr/lib 目录下就好了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值