#审计用户 mkdir -m 777 -p /tmp/log 2>&- declare -r HISTTIMEFORMAT='%F %T ### ' declare -r HISTCONTROL='' RSSHTTY=$(who am i |awk '{print $2}') if [ "$SSH_CONNECTION" ];then     RSSH_CLIEN
原创 2023-04-19 16:20:32
176阅读
linux保存每个登录用户命令记录 1、在根目录创建/env目录,并修改权限为777 2、把下面的脚本添加到/etc/profile文件尾部 history USER=`whoami` USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed - ...
转载 2021-09-09 14:04:00
232阅读
2评论
一、概述Linux是一种支持多用户操作的OS, 经常OS文件做出了一些更改,但是无从查起是谁,是什么时候做的修改。其实Linux下可以借助​​PROMPT_COMMAND​​这个环境变量实现这一功能,环境变量​​PROMPT_COMMAND​​记录用户操作终端命令提示符出现前执行的命令。二、方法在/etc/profile中添加如下内容export HISTFILE="/var/log/$(dat
原创 精选 2022-09-22 09:28:43
765阅读
编辑/etc/profile文件在文件的末尾添加以下内容,然后source 下即可,用户操作记录都会记录到想用的文件中## for user history ##historyuser_ip=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`user_name=`logname`if [ "$user_ip" = "
原创 2014-02-10 10:06:09
931阅读
一、查看及管理当前登录用户1、使用w命令查看登录用户正在使用的进程信息,w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:用户名称用户的机器名称或tty号远程主机地址用户登录系统的时间空闲时间(作用不大)附加到tty(终端)的进程所用的时间(JCPU时间)当前进程所用时间(PCPU时间)用户当前正在使用的命令$
在Kubernetes(K8S)集群中,要管理容器化应用,通常需要通过命令行来操作。而要执行命令行操作,首先需要登录到Linux系统中。本篇文章将向大家介绍如何在K8S环境下实现Linux录用户命令,并详细解释每一步所需的操作和代码示例。 整个过程可以分为以下几个步骤,具体内容可以通过表格展示: | 步骤 | 操作 | |-----
原创 2024-05-24 11:15:53
89阅读
1,安装psacct m –y install psacct2启动服务/etc/init.d/psacct start3,激活进程审核touch /var/log/pactaccton /var/log/pact[root@localhost ~]# ac        total      324.67[root@l
原创 2014-08-26 18:01:26
1420阅读
我们知道可以使用history命令,查看自己的操作记录,但如果你是root用户,如何查看其它用户的操作记录呢?其实history命令只是把当前用户目录下的~/.bash_History文件内容列出来而已。在配置文件中(/etc/bashrc 或者 /etc/profile 或者~/.bash_profile 或者 ~/.bashrc)中添加配置,但是建议尽量在bashrc下添加,因为给/etc/p
原创 2022-06-29 12:36:12
763阅读
在没有运维堡垒机之前,很多管理员公用root帐号来管理服务器。 常见的一个情况很多天前有人改了什么配置,造成故障,追查的时候不能区分是谁做了什么操作。 shell虽然有历史功能,但是这个功能并非针对审计的目的而设计,因此很容易被用户篡改或是丢失。 为了解决这个问题,找到了snoopy logger这个软件。 其工作原理是将自己的.so插入到/etc/ld.so.preload中,以监视exec系统
转载 2022-11-15 10:41:49
139阅读
Linux查看登录用户记录信息 登录成功的信息 last 可以简单统计一下: last |awk '{print $3}' |sort |uniq -c |sort -k1nr 登录失败的 就是 lastb 一样的可以进行简单顾虑 查看哪些用户或者是 哪些ip地址 lastb |awk '{prin
原创 2021-08-23 19:06:27
691阅读
1,mkdir /usr/local/proxycat proxy#!/bin/bashUser=$USERIp=${SSH_CLIENT%% *}Date="`date +%Y-%m-%d`"Logfile=/var/log/myaudit/${User}_${Ip}_${Date}.log#export Logfile=/var/log/myaudit/${User}_${Ip}_${Date
原创 2014-08-26 17:37:51
978阅读
一、环境:1、系统:Centos 6.42、角色说明  服务端:172.28.26.188   客户端:172.28.26.189二、部署:1、服务端:yum -y install rsyslogvi /etc/sysconfig/rsyslog SYSLOGD_OPTIONS="-c 2 -r514 -x -m 24
原创 2013-06-21 20:33:11
2638阅读
导入打印日志,aop,hutool,的依赖,Hutool是一个Java工具包,里面封装了大量的常用工具类,到时候咱们就通过这个工具包中有一个工具类可以用来获取客户端IP地址。 <dependency> 1. <groupId>org.projectlombok</groupId> <artifactId>lombok</arti
#上传文件命令rz#删除文件命令rm#切换目录命令cd #移动文件命令mv#拷贝文件命令cp#编辑文件命令 vim
原创 2022-03-09 14:22:35
117阅读
个人博客:点击这里进入 编辑/etc/profile文件末尾添加下列代码,添加完成后保存退出 执行命令:source /etc/profile ,退出当前终端, 之后会在/var/log/history目录下以用户名、IP地址、登录时间为文件名生成一个文件 history USER=`whoami`
原创 2021-10-08 13:38:21
1164阅读
​前言                                   ​  同事在弄一个叫学习空间的系统,其中需要记录用户的在线时间,于是我就帮忙实现一下,那个系统的其他部分都没参与过。不过功能实现得还可以,就小结一下也看看能不能有更好的解决方法。​正文                                   ​  思路:在页面加载和卸载时的把当前时刻发送到服务器,服务器端用链表
原创 2022-03-29 13:37:48
401阅读
我们可以在专案中,实现用户登录日志记录。简单实现方法,如下:在数据中建立一张表,存储一些相关的信息。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[LoginLog]([LoginLogId][int]IDENTITY(1,1)NOTNULL,[UsersId][int]NOTNULL,[IP][nvarchar](20)
转载 2010-07-12 09:42:00
445阅读
2评论
Mysql 连接通过init_connect来初始化,官网说明:服务器为每个连接的客户端执行的字符串。该字符串由一个或多个SQL语句组成,用分号字符分隔。 例如,默认情况下每个客户端会话都启用自动提交模式。对于较旧的服务器(在MySQL 5.5.8之前), 没有全局自动提交系统变量来指定默认情况下应禁用自动提交,但作为解决方法,init_connect可用于实现相同的效果: SET&n
原创 2018-05-24 11:43:58
5936阅读
# 记录用户IP地址的方法介绍 在开发网站或应用程序时,我们经常需要记录用户的IP地址以进行统计分析、安全监控等操作。在Java中,有多种方法可以获取用户的IP地址并进行记录。本文将介绍一种常用的记录用户IP地址的方法,并提供相应的代码示例。 ## 获取用户IP地址的方法 在Java中,我们可以通过HttpServletRequest对象来获取用户的IP地址。HttpServletReque
原创 2024-06-24 06:29:29
38阅读
android权限大全访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 获取精确位置 androi
  • 1
  • 2
  • 3
  • 4
  • 5