友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

通过登陆IP记录Linux所有用户登录所操作的日志

post by rocdk890 / 2013-2-27 15:50 Wednesday linux技术

对于Linux用户操作记录一般通过命令history来查看历史记录,但是如果在由于误操作而删除了重要的数据的情况下,history命令就不会有什么作用了.那么依然要存有历史操作记录应该如何来实现呢?

其实我们可以通过登陆IP地址来记录所有用户登录所操作的历史操作!具体操作就是在/etc/profile配置文件的末尾加入以下脚本代码来实现:
cat >>/etc/profile<<...

阅读全文>>

标签: linux 日志 log 记录 history 配置文件 操作记录

评论(0) 引用(0) 浏览(5955)

nginx控制指定ip访问网站(即是灰度发布)

post by rocdk890 / 2013-2-22 14:25 Friday linux技术

  今天公司要求给一台nginx反向代理服务器做ip限制,居然要求在维护时,只要2个ip可以访问网站页面,其他ip只能访问维护页面,我居然想都没想就说可以实现,现在想来真的太大胆了点,好了,经过几小时的琢磨还真搞出来了.
   系统:centos 5.5
   环境:nginx反向代理,ip是192.168.10.5
  &nb...

阅读全文>>

附件下载:
nginx指定限制.rar 1.19KB

标签: nginx 限制 ip 禁止 反向代理 访问 指定

评论(1) 引用(0) 浏览(8566)

linux定制root登录显示系统信息

post by rocdk890 / 2013-2-20 16:41 Wednesday linux技术

  为了每次root用户登陆到时,自动报告当前登录的用户数、打开的进程数、剩余可用内存、剩余交换空间,虽然有nagios监控到服务器的,但我也想每次登录服务器也可以看到这些信息.
   系统:centos 5.5
1.编写登录欢迎脚本login.root
使用who、ps、wc命令及管道操作统计登录用户数、进程数,并使用free、awk命令结合管道操作提取剩余可用内存...

阅读全文>>

标签: linux 系统 shell root 环境 定制 登录信息 login

评论(2) 引用(0) 浏览(7879)

找出linux服务器IO占用高的程序

post by rocdk890 / 2013-2-19 17:05 Tuesday linux技术

  一台服务器比较性能无外乎内存、cpu使用率、IO使用率,把这3样优化好了,你服务器的负载就要小很多,当然网络情况不在我的考虑范围,毕竟网络这个情况是很不稳定,就算你服务器上把网络优化得再好,idc不给力也没用,除非是自己公司机房,好了,今天只说下怎么找IO占用高的程序.
   系统:centos 5.5
1.开启IO监控
sysctl vm.block_dump=1或e...

阅读全文>>

标签: centos linux IO 使用率 硬盘读写

评论(1) 引用(0) 浏览(7584)

自动安装svn服务端脚本

post by rocdk890 / 2013-2-7 13:03 Thursday linux技术

  今天在网上看到了一个不错的svn服务端自动安装的shell,拷过来分享给大家.
1.脚本内容:
vi svn_install.sh
#!/bin/bash
dir='/svndata'   ##svn的目录
name='puppet'    ##svn的资源库名称
user='test'  ...

阅读全文>>

标签: 安装 svn shell 服务端 自动化

评论(0) 引用(0) 浏览(3707)