iptables防火墙脚本

作者:网络医生 发布于:2012-6-12 7:37 Tuesday 分类:shell

#!/bin/bash
#设置环境变量
PATH=$PATH:/usr/local/sbin
export PATH
#打开linux内核转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward
#函数stop,清空规则至初始壮态
stop()
{
  &nbs...

阅读全文>>

标签: iptables shell 防火墙

评论(0) 引用(125) 浏览(223035)

你所不知道的sed用法

作者:网络医生 发布于:2012-5-30 15:28 Wednesday 分类:shell

文件test.log内容如下:

[root@num123 test]# cat test.log
23435435
122352315
454366
9504895
fksjdfkfj
fsfeesjdfkfj
ettteesjdfkfj

把每行第一个字符替换成aa

[root@num12...

阅读全文>>

标签: shell sed sed用法

评论(0) 引用(72) 浏览(13620)

用短信报警来监控linux系统的非法登录用户

作者:网络医生 发布于:2012-5-25 23:44 Friday 分类:shell

       为了保证linux系统的安全,我们可以写一段脚本来监控linux系统的用户登录情况,当登录IP地址不是我们指定的IP地址时则发出一条报警短信。这里我们间接使用139邮箱的短信通知功能来发送短信。

首先创建一个存放脚本内容的文件:

...

阅读全文>>

标签: shell 短信报警

评论(0) 引用(28) 浏览(9753)

彻底解决ARP病毒对局域网的影响

作者:网络医生 发布于:2012-5-6 18:18 Sunday 分类:黑客与网络安全技术

关于arp病毒我相信很多做网管的都遇到过,的确是一件很令人头痛的事情,规模小的网络很容易排查解决,但是网络规模大了就不容易管理了,有的是客户自己电脑感染了arp病毒导致局域网内其它用户频繁掉线,有的是某些用户电脑上安装了P2P终结者或嗅探器之类的黑客软件造成的,这种软件不仅可以限制别人的网速甚至可以...

阅读全文>>

标签: arp 病毒 局域网

评论(0) 引用(9) 浏览(8592)

利用apache的mod_expires.so模块实现客户端的页面缓存

作者:网络医生 发布于:2012-5-5 10:15 Saturday 分类:Web服务器配置

1、关于apache模块的安装请参考我之前写的文章:http://www.num123.com/post/24

2、安装完成后会自动在httpd.conf文件中载入模块

[root@num123 ~]# cat /home/webserver/httpd2.2.14/conf/httpd.conf|gr...

阅读全文>>

标签: apache expires mod_expires.so 模块 缓存

评论(1) 引用(23) 浏览(20674)

SecureCRT使用openssh生成的密钥登录linux系统

作者:网络医生 发布于:2012-5-2 15:29 Wednesday 分类:Linux技术

      SecureCRT使用的是SSH2格式的公钥,而OpenSSH是使用的OpenSSH格式的 公钥。它们各自生成的密钥相互是不兼容的。 ssh-keygen -i -f pub_keyfile 的 -i -f 选项可以把SSH2兼容格式...

阅读全文>>

标签: secureCRT openssh 密钥 ssh

评论(1) 引用(8) 浏览(13408)

使用shell操作mysql数据库

作者:网络医生 发布于:2012-4-27 20:14 Friday 分类:shell

     本文只是简单介绍一下如何用shell来操作数据库,自己可以根据需要写出更复杂的功能,这里只是提供一个思路,抛压引玉。

例:把appache的访问日志ip存入mysql数据库中

创建存放IP地址的数据库和表:

create database  zh...

阅读全文>>

标签: mysql shell

评论(0) 引用(32) 浏览(13973)

LAMP架构双机热备完美解决方案

作者:网络医生 发布于:2012-4-26 16:15 Thursday 分类:负载均衡高可用

     如下图,当主服务器出现故障时执行脚本解除虚拟IP的绑定,然后从服务器检测到主服务器出现故障后执行脚本接管虚拟IP并绑定,当主服务器恢复正常后,从服务器解除虚拟IP绑定,主服务器接管虚拟IP继续提供服务。

MySQL采用主从复制,程序文件、图片以及附件采...

阅读全文>>

标签: shell 双机热备 脚本

评论(0) 引用(22) 浏览(7470)

用find+sed批量替换文件中的字符串

作者:网络医生 发布于:2012-4-23 11:43 Monday 分类:Linux技术

1、首先简单了解一下find和sed的使用方法

find <目录列表>  <检索方式>  [<执行动作>]

<目录列表>:即指检索路径

<检索方式>:

-type  <文件类型>

f指一般文件,d目录文件,l...

阅读全文>>

标签: shell find sed 字符串替换

评论(0) 引用(24) 浏览(8584)

巧用手机短信来监控mysql数据库的运行壮态

作者:网络医生 发布于:2012-4-23 10:03 Monday 分类:shell

思路:

      当mysql进程死掉的时候可以发出一封邮件,移动139邮箱有邮件到达后转发到手机的功能,我们可以利用139邮箱的这个功能间接实现利用短信报警来监控mysql数据库。

      监控mysql的方法很多,我这里列出两种,基于端口号或进程来判断mysql的运行壮态。

1、基于端口号监控

#...

阅读全文>>

标签: mysql shell 短信 运行壮态

评论(0) 引用(22) 浏览(12958)

Powered by emlog