时间:2020-02-24来源:电脑系统城作者:电脑系统城
使用history不能看到所有用户的命令记录,如何看所有用户的操作记录。
如下:
在 /etc/profile 最下面加入如下代码即可.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
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/historylog ] then mkdir /tmp/historylog chmod 777 /tmp/historylog fi if [ ! -d /tmp/historylog/ ${LOGNAME} ] then mkdir /tmp/historylog/ ${LOGNAME} chmod 300 /tmp/historylog/ ${LOGNAME} fi export HISTSIZE=4096 DT=` date "+%Y-%m-%d_%H:%M:%S" ` export HISTFILE= "/tmp/historylog/${LOGNAME}/${USER_IP} dbasky.$DT" chmod 600 /tmp/historylog/ ${LOGNAME}/*dbasky* 2> /dev/null |
运行下面命令让脚本立即生效
source /etc/profile
记录文件在 /tmp/historylog/
2024-07-18
Centos 7 二进制安装配置 MariaDB数据库2024-07-18
Centos7默认firewalld防火墙使用命令大全2024-07-07
四种执行python系统命令的方法常用权限linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档常用的有下面权限:r:读权限,用户可以读取文档的内容,如用cat,more查看w:写权限,用户可以编辑文档x...
2024-07-07
然而,如果我们遵循通常的 WordPress 最佳实践,这些安全问题可以避免。在本篇中,我们会向你展示如何使用 WPSeku,一个 Linux 中的 WordPress 漏洞扫描器,它可以被用来找出你安装...
2024-07-03