标签
|
搜索
|
RSS
Linux教程
Linux基础知识
Linux教程
Php
Linux
非技术类
指令大全
Shell
安装启动
Xwindow
Kde
Gnome
输入法类
美化汉化
网络配置
存储备份
杂项工具
编程技术
网络安全
内核技术
速度优化
Apache
Email
Ftp服务
Cvs服务
代理服务
Samba
域名服务
网络过滤
其他服务
Nfs
Oracle
Dhcp
Mysql
Ldap
RedHat
基础知识
Linux业界
Linux系统
人物
Linux文化
Linux资讯
Linux综合
您现在的位置:
Linux教程
- Linux - 自动检查口令文件中的非法root账户
自动检查口令文件中的非法root账户
添加记录: Linux 类别: Linux 发布日期: 2005.06.22
定期检查口令文件中是否出现用户ID等于0的帐户是系统管理员的一个重要的任务!然而,随时的检查一定是不切实际的!下面就让系统代劳!
1.编辑/usr/local/bin/checkhacker,写入:
#! /bin/bash
for id in awk FS=":"{if($3==0 && $1 !="root"))\ print $1}/etc/passwd
do
mail -s "Hacker Alert" root@localhost < < eof
**********************************
*
* ALERT! Login ID echo $ {id} has uid 0
* Date"+Detacted On:%D Time:%r"
**********************************
EOF
done
2.chmod +x checkhacker,让其可执行:
3.在/etc/crontab中加入:
15 **** /usr/local/bin/checkhacker /dev/null 2> &1
这样,系统就每隔15分钟自动检查一次,一有情况,就将发MAIL给系统管理员!
发布人:linuxbaby 来自:蓝森林
Tags:
linux
顶一下
相关信息
自动发文的expect程序
自动生成你的程序开发文档
自动上传Auto-FTP&Mirror的介绍与使用
自动信息反馈促进互动交流
自由的步伐将不可阻挡 -- 探讨Linux与微软在桌面的较量
自由的哲学(一)- 怀疑的美丽
自由软件发布方法惯例(推荐)
自由软件运动能长久发展下去吗?(中)
自由软件运动能长久发展下去吗?(上)
自由软件速递
自己动手完善Linux的用户权限
自己动手,开发Linux 游戏!
自己作一张软盘的linux
综述:XP和Java开战 微软和Sun意欲何为
做linux发布
做PPP server的一些问答
做程序员的几个必须
做个ADSL+LINUX软路由器
注册MpegTV Player
注解高端UNIX服务器之技术