ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux记录登录用户信息的脚步

linux记录登录用户信息的脚步

原创 Linux操作系统 作者:月半白水 时间:2011-06-02 11:30:41 0 删除 编辑

## 修改 /etc/profile

# PS1="`whoami`@`hostname`:"'[$PWD]'

history

USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`

if [ "$USER_IP" = "" ]

then

USER_IP=`hostname`

fi

if [ ! -d /tmp/dbasky ]

then

mkdir /tmp/dbasky

chmod 777 /tmp/dbasky

fi

if [ ! -d /tmp/dbasky/${LOGNAME} ]

then

mkdir /tmp/dbasky/${LOGNAME}

chmod 300 /tmp/dbasky/${LOGNAME}

fi

export HISTSIZE=4096

DT=`date "+%Y%m%d_%H%M%S"`

export HISTFILE="/tmp/dbasky/${LOGNAME}/${USER_IP} dbasky.$DT"

chmod 600 /tmp/dbasky/${LOGNAME}/*dbasky* 2>/dev/null

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25888593/viewspace-696944/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-06-02

  • 博文量
    3
  • 访问量
    2325