一种监控全部账户登陆及操作命令的方法

公司师兄教的一种方法:

将例如以下脚本,增加到/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/history ]

then

mkdir /tmp/history

chmod 777 /tmp/history

fi

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

then

mkdir /tmp/history/${LOGNAME}

chmod 300 /tmp/history/${LOGNAME}

fi

export HISTSIZE=4096

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

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

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



时间: 2024-11-05 18:56:30

一种监控全部账户登陆及操作命令的方法的相关文章

一种监控所有账户登陆及操作命令的方法

公司师兄教的一种方法: 将如下脚本,加入到/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/hist

Powershell批量修改AD账户登陆到的计算机

Powershell 批量修改AD账户登陆到的计算机 上个月有个项目中碰到这样一个需求,讲述步骤前先描述下客户的实际情况:因安全考虑需要,域内的计算机之前都已经设置了指定登陆到的计算机,目前的项目是从Lotus邮件系统迁移到Exchange 2010,Lotus工作流迁移到泛微OA,域内账户输入账号和密码后不能登陆到Exchange系统.原因就是设置了账户的登陆到计算机属性,因为Exchange是新上的系统,没在指定范围内,所以需要添加Exchange服务器CAS01,CAS02,Mail,Ma

微软账户登陆远程桌面总是提示凭据无法工作

问题: 2台机器A和B,同样安装的Win8.1,同样使用微软账户登陆 A可以使用微软账户登陆B的远程桌面 B不可以使用微软账户登陆A的远程桌面 解决: 主机上运行gpedit.msc, 计算机配置/windows设置/安全设置/本地策略/安全选项/网络访问:本地帐户的共享和安全模型 选择: 经典-对本地用户进行身份验证,不改变其本来身份

PAIP.MYSQL设置远程账户登陆总结

MYSQL设置远程账户登陆总结 1. ERROR 2003 (HY00 1 2. ERROR 1045 (28000): Access denied for user 'test'@'x.x.x.x' (using password: NO) 1 3. 取回ROOT密码并设置远程登录 2 4. RROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 2 5. ERROR 1044 (42000): Access denied f

(转)5种在家免费下载知网文献的方法

作者:苏伦 链接:https://zhuanlan.zhihu.com/p/25092153 来源:知乎 作为一名大四学生,春节长假一过,毕业论文便提上了日程.无论是刚刚开始构思还是正着手写作,都离不开广泛阅读文献.但是这个时间点的大四学生大多因为各种缘由不在学校,使用中国知网等文献数据库有诸多不便,所以我总结了以下5种免费下载中国知网文献的方法,并按照易用性进行了排序,希望能够帮到大家.其实每一种方法都很好用,只是多留几种,有备无患. 部分方法参考自在家里如何免费使用中国知网? - 大学生 -

一种基于RBAC模型的动态访问控制改进方法

本发明涉及一种基于RBAC模型的动态访问控制改进方法,属于访问控制领域.对原有RBAC模型进行了权限的改进和约束条件的改进,具体为将权限分为静态权限和动态权限,其中静态权限是非工作流的权限,动态权限是工作流中的权限:将约束条件分为静态约束和动态约束,其中静态约束包括最小权限约束和职责分离约束,动态约束使动态权限按照工作流进行操作.采用本发明的方法改进后的RBAC模型具有以下优势:为传统的RBAC模型中增加了动态特性:跟纯动态模型相比较具有更高的效率:保证需要按顺序执行的权限能够按顺序执行,使得系

五种寻找 "Domain Admin" 运行的进程的方法

前言 当计算机加入到域后,默认将"Domain Admin"组赋予了本地系统管理员的权限.也就是说,在计算机添加到域,成为域的成员主机的过程中,系统将会自动把"Domain Admin"域组添加到本地的Administrators组中.因此,只要是Domain Admin组的成员均可访问本地计算机,而且具备"完全控制"的权限. 因此对于渗透测试人员来说,把"Domain Admin"域组添加到本地的Administrators

这七种数据分析领域中最为人称道的降维方法

这七种数据分析领域中最为人称道的降维方法 感谢王穆荣的投稿,转自数盟社区 近来由于数据记录和属性规模的急剧增长,大数据处理平台和并行数据分析算法也随之出现.于此同时,这也推动了数据降维处理的应用.实际上,数据量有时过犹不及.有时在数据分析应用中大量的数据反而会产生更坏的性能. 最新的一个例子是采用 2009 KDD Challenge 大数据集来预测客户流失量. 该数据集维度达到 15000 维. 大多数数据挖掘算法都直接对数据逐列处理,在数据数目一大时,导致算法越来越慢.该项目的最重要的就是在

递归--一种直接或者间接引用自身的定义方法

引言:“盗梦空间”的电影.梦中梦,梦中梦,然后有时候循环. 我们在程序设计当中常常会遇到重复性的计算,我们最常用的方法是组织迭代循环,而我们除此之外还可以采用递归计算的方法. 递归的定义:递归是一种直接或者间接引用自身的定义方法.一个合法的递归一般包含俩个部分:基础部分和递归部分. 一些平时我们遇到的经典算法. 1.欧几里得递归,迭代算法 2.斐波那契数列 3.连续整数检测算法 4.逆序输出正整数的各位数 5.汉诺塔问题 6.排列产生算法 1.欧几里得递归,迭代算法 1 package com.