友情提示:欢迎光临!本地已启用二维码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) 浏览(5743)

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) 浏览(7643)

找出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) 浏览(7301)

iptables简单配置

post by rocdk890 / 2013-1-7 10:57 Monday linux技术

 iptables是服务器上常用的防火墙,一般linux服务器没有硬防的话,都是使用iptables来控制网络安全的,下面给大家介绍下iptables简单配置规则:
iptables -F #清除自带规则
iptables -X
iptables -P INPUT DROP #进入本机数据包默认拒绝
iptables -P OUTPUT ACCEPT #本起外出数据包允许
iptable...

阅读全文>>

标签: centos iptables 配置 linux 安全 设置 网络 防火墙

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

配置selinux策略加固nginx

post by rocdk890 / 2013-1-5 9:34 Saturday linux技术

默认情况下,SELinux没有保护Nginx Web服务器,可以手动配置进行保护,首先安装SELinux编译时需要的支持包:
 
# yum -y install selinux-policy-targeted selinux-policy-devel
 
从主页(http://sourceforge.net/projects/selinuxnginx/)下载SELin...

阅读全文>>

标签: nginx centos 配置 linux 安全 加固 保护 selinux 策略

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

解决[notice] child pid 1421 exit signal Segmentation fault (11)错误

post by rocdk890 / 2012-12-31 13:49 Monday linux技术

  今天服务器上的apache居然报[notice] child pid 1421 exit signal Segmentation fault (11)错误,为了解决这个问题,网上搜了几个方法都无法解决,而且内存一直都没有释放,最后只好写了个shell来解决问题.
  系统:centos 6.2
1.检查服务器
# uname -r
2.6.32-042stab044.11

...

阅读全文>>

标签: apache centos php linux swap 内存 泄露

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

vi编辑器常用命令及快捷键

post by rocdk890 / 2012-11-29 15:26 Thursday linux技术

光标控制命令 

命令                        光标移动
h或^h                    向左移一个字符
j或^j或^n                向下移一行
k或^p                    向上移一行
l或空格                     向右移一个字符
G                        移到文件的最后一行
n...

阅读全文>>

标签: linux vi 快捷键 常用命令

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

根目录执行chmod -R 777 / 的补救方法

post by rocdk890 / 2012-11-29 10:06 Thursday linux技术

我相信大家都会遇到这样的问题的,执行后千万不要退出当前窗口!!!
    在自己的虚拟机上设置某个站的权限的时候,原来应该是chmod -R 777 ./*  结果少按了个点,执行了chmod -R 777 /*  因为执行时间超出自己的预想范围赶紧按下CTRL+C,可惜晚了,看下了/etc目录下的东西,全部都是777状态,立马开另一个终端尝试登陆,已经登录不...

阅读全文>>

标签: linux 解决 权限 chmod 根目录 补救

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

centos下yum安装RabbitMQ

post by rocdk890 / 2012-11-16 22:14 Friday linux技术

  今天在公司给了一台256M内存的vps让我安装rabbitmq和php-rabbitmq,当我使用编译安装rabbitmq的时候,vps居然卡在make那一直无法编译下去,让人很烦躁,公司又催着要,没办法之下,只好yum安装了.
   系统:centos 5.5
   需要的软件:epel-release-5-4.noarch.rpm
1.安装前准备
...

阅读全文>>

标签: centos yum 安装 linux rabbitmq

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

git常用命令(补)

post by rocdk890 / 2012-11-12 9:47 Monday linux技术

导入远程仓库
$ git clone https://github.com/yangtianxiang/test1.git

提交本地代码(master)
git status                               ...

阅读全文>>

标签: linux 命令 git

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

git常用命令

post by rocdk890 / 2012-11-10 22:17 Saturday linux技术

创建git项目仓库

$git init

配置个人登记信息,这样团队协作的时候,就可以看到哪个用户修改过哪些文件的

$git config --global user.name 'cfanbo'
$git config --global user.email "baidu@gmail.com"

如果有些临时文件,没有必要提交到分支的话,可以将文件名或者路径信息写到一个 .gitignore ...

阅读全文>>

标签: linux 命令 介绍 git

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

centos安装php-posix

post by rocdk890 / 2012-11-9 16:58 Friday linux技术

  今天测试服务器上出现You must have POSIX and PCNTL functions to use Video Process,网上找了下原因,原来是没有安装php-posix,我测试环境是yum安装的,为了偷懒就直接使用yum来安装组件.
  系统:centos 6.3
  php版本:PHP 5.3.18

1.安装php-posix
yum -y ins...

阅读全文>>

标签: centos yum 安装 php linux posix

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

使用git结合backlog

post by rocdk890 / 2012-11-9 16:39 Friday linux技术

1.生成公钥和私钥
$ ssh-keygen -t rsa

输入以上命令会出现下列提示信息
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ito_kazunori_gn/.ssh/id_rsa):
Created directory '/Users/ito_kazunori_...

阅读全文>>

标签: linux git backlog

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

debian6乱码解决

post by rocdk890 / 2012-11-7 10:23 Wednesday linux技术

  因为公司直接把安装好的虚拟机打包发过来,让程序员在上面使用,但没有想到系统居然是日文的,我们登

录上去全是乱码,为了让自己偷懒,有了下面这篇文章.
  系统:denbian 6.0
1.安装系统字体
apt-get install ttf-wqy-zenhei -y

2.修改/etc/default/locale
把LANG="ja_JP.UTF-8"给注释:
#LAN...

阅读全文>>

标签: linux 解决 乱码 debian 字体

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

在sudo下php无法执行系统命令

post by rocdk890 / 2012-11-2 23:31 Friday linux技术

  在上一篇文章解决sudo: no valid sudoers sources found, quitting,我让普通用户使用sudo的时候,不用输入密码了,但老大在后台让php执行系统命令的时候,发现php会报错,但前台执行又没有问题,让我很疑惑,网上找了下,终于知道问题所在.
  系统:centos 6.3
1.切换root环境下

sudo su -

2.编辑/etc/s...

阅读全文>>

标签: centos php linux 执行 sudo 普通用户 sudoers 后台

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