E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PROMPT_COMMAND
通过bash实现linux系统账户审计功能
17049实现该功能要求如下:1.接受审计的登录用户默认shell必须为bash2.bash版本至少3.00或以上需要该要求的原因是实现功能的方法需要用到history命令的HISTTIMEFORMAT变量和
PROMPT_COMMAND
金桔数科
·
2023-08-23 13:29
shell
linux
Linux环境变量配合权限维持手法
前言:权限维持的时候有其中有两种,一种是alias别名、第二种是
prompt_command
,这里我们可以将其添加到环境变量中,每次运行的时候都可以使用,从而达到权限控制的效果,而不是临时执行的效果。
不习惯有你
·
2023-06-13 01:15
内网渗透
linux
运维
服务器
mac电脑开发环境配置
putthisinyour.bash_profileif[$ITERM_SESSION_ID];thenexportPROMPT_COMMAND='echo-ne"\033];${PWD##*/}\007";':"$
PROMPT_COMMAND
数据架构师
·
2020-09-10 15:05
云原生/微服务架构/运维
系列课程
快速学习实战应用
Bash Shell: Take Control of PS1, PS2, PS3, PS4 and
PROMPT_COMMAND
http://www.thegeekstuff.com/2008/09/bash-shell-take-control-of-ps1-ps2-ps3-ps4-and-prompt_command/http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.htmlYourinteractionwithLinuxBas
weixin_34303897
·
2020-08-23 20:55
shell
Linux使用
PROMPT_COMMAND
环境变量记录用户操作日志
注:本文基于CentOS6.5编写1、关于
PROMPT_COMMAND
环境变量Bash在显示PS1之前先执行
PROMPT_COMMAND
定义的内容,而PS1也就是linux的命令提示符,关于PS1详细设置可参考
Blue summer
·
2020-08-23 19:39
Linux
五周第四次课(1月11日) 8.6 管道符和作业控制 8.7/shell变量 8.8 shell变量 8.9 环境变量配置文件...
http://ask.apelearn.com/question/7719简易审计系统:http://www.68idc.cn/help/server/linux/2014042190951.html关于
PROMPT_COMMAND
weixin_30896657
·
2020-07-30 17:53
2018.8.14日,预习笔记,shell基础知识
笔记目录1.shell特殊符cut命令(上)2.sortwcuniq命令3.teetr_split命令4.shell特殊符号(下)关于
PROMPT_COMMAND
环境变量的含义sourceexec的区别
chushiue153950
·
2020-07-04 13:16
rsyslog+logstash+elasticsearch+kibana收集用户登录日志,执行命令
up_client_ip=`(who am i|cut -d\( -f2|cut -d\) -f1)`logger -p local5.info -- $up_client_ip,$(whoami),$$export
PROMPT_COMMAND
weixin_34248849
·
2020-06-28 15:13
centos记录每一个命令
thatisusefulwhenservedaccessedbymorethenoneperson.Youneedtohavebashversion4.1+,inmycaseCentOS6.4andCentOS7alreadyhaveitOpenfile/etc/bashrcandpasteintheend:
PROMPT_COMMAND
wansui
·
2020-02-16 03:33
利用SHELL的
PROMPT_COMMAND
添加日志审计功能,实时记录任何用户的操作到日志文件中
利用
PROMPT_COMMAND
实现命令审计功能:记录什么用户,在什么时间,做了什么操作,然后将查到的信息记录到一个文件里。
hy007x
·
2020-02-06 03:59
Ansible 安全 之【命令审计】
服务器记录命令实现该功能要求如下:1.接受审计的登录用户默认shell必须为bash2.bash版本至少3.00或以上需要该要求的原因是实现功能的方法需要用到history命令的HISTTIMEFORMAT变量和
PROMPT_COMMAND
lework
·
2019-12-22 04:08
Linux记录执行的命令并通过Rsyslog集中存储
我在文章的基础上,再补充了一个功能点:vim/etc/profile.d/bash-prompt-command.sh内容如下:case $TERM in linux) declare -r
PROMPT_COMMAND
我的二狗呢
·
2019-04-12 15:43
Rsyslog
Linux
Security
linux shell基础(二)
http://ask.apelearn.com/question/7719简易审计系统:http://www.68idc.cn/help/server/linux/2014042190951.html关于
PROMPT_COMMAND
awsome365
·
2018-10-11 21:00
rsyslog+logstash+elasticsearch+kibana收集用户登录日志,执行命令
up_client_ip=`(who am i|cut -d\( -f2|cut -d\) -f1)`logger -p local5.info -- $up_client_ip,$(whoami),$$export
PROMPT_COMMAND
重庆沙
·
2018-09-04 17:37
logstash
elasticsearch
kibana
Web服务
Linux 利用
PROMPT_COMMAND
实现审计功能
下面,目录也可以自己修改的这个是根据用户来分类的,如果觉得不方便也可以用时间来分类也行这个只是在root用户有记录,如果想所有用户都有记录,就得加到/etc/profile里面echo "export
PROMPT_COMMAND
Forande
·
2018-03-28 15:08
Linux
审计
linux方法
Linux shell基础知识(二)
http://ask.apelearn.com/question/7719简易审计系统:http://www.68idc.cn/help/server/linux/2014042190951.html关于
PROMPT_COMMAND
mixuyulv
·
2018-01-12 01:06
环境变量格式
HISTFILESIZE=2000HISTSIZE=2000export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S $USER: "export
PROMPT_COMMAND
=
蓝叶子Sheep
·
2017-09-30 15:14
history
Linux基础
bash中的PS1、 PS2、PS3、PS4和
PROMPT_COMMAND
详解
转载自:http://os.51cto.com/art/201205/334954.htmhttp://www.groad.net/bbs/thread-6439-1-1.htmlPS是promptstatement(提示表达式)的缩写。1、PS1——默认提示符如下所示,可以通过修改Linux下的默认提示符,使其更加实用。在下面的例子中,默认的PS1的值是“\s-\v\$”,显示出了shell的名
kuSorZ
·
2017-09-26 14:40
PS2
PS3
PS1
Linux
linux日常操作
秒修改默认时间gsettingssetorg.gnome.settings-daemon.plugins.media-keysmax-screencast-length"uint320"修改终端小标题:
PROMPT_COMMAND
bobtthp
·
2017-08-27 17:36
linux问题
Linux利用
PROMPT_COMMAND
实现操作记录的功能
Linux中的
PROMPT_COMMAND
会记录下出现提示符前面的命令,利用这个特性可以实现记录所有用户的操作记录。
zhao_rock_2016
·
2016-10-15 21:18
Shell
Linux系统自定义命令历史的格式
这个文件是全局的,对所有用户都生效,命令历史记录默认写在家目录下的.bash_history文件中exportHISTFILESIZE=10000000exportHISTTIMEFORMAT="%x%T"
PROMPT_COMMAND
小疯魔
·
2016-03-18 09:12
linux
history
命令审计
地址,历史命令vim /etc/profile USER_IP=`who -u am i 2> /dev/null | awk '{print $NF}' | sed -e 's/[()]//g'`
PROMPT_COMMAND
周福金
·
2015-12-28 18:33
操作
审计
history历史
命令审计
地址,历史命令vim /etc/profile USER_IP=`who -u am i 2> /dev/null | awk '{print $NF}' | sed -e 's/[()]//g'`
PROMPT_COMMAND
周福金
·
2015-12-28 18:33
操作
审计
history历史
Chapter 5: PS1, PS2, PS3, PS4 and
PROMPT_COMMAND
__Linux 101 Hacks
Chapter 5: PS1, PS2, PS3, PS4 andPROMPT_COMMAND __Linux 101 Hacks Hack 29. PS1 - Default Interaction Prompt - bash - 3.2 $ export PS
·
2015-11-07 10:26
command
Linux主机被黑过程和简单处理
下面是一台公网主机被黑的过程(以下记录通过
PROMPT_COMMAND
系统环境变量后台抓取)Nov2403:24:32***:[euid=root]::[/root]# Nov2403:24:34***
cexpert
·
2015-10-09 09:10
Linux被黑
libproc
Linux主机被黑过程和简单处理
下面是一台公网主机被黑的过程(以下记录通过
PROMPT_COMMAND
系统环境变量后台抓取)Nov2403:24:32***:[euid=root]::[/root]# Nov2403:24:34***
cexpert
·
2015-10-09 09:10
Linux被黑
libproc
Linux主机被黑过程和简单处理
下面是一台公网主机被黑的过程(以下记录通过
PROMPT_COMMAND
系统环境变量后台抓取)Nov2403:24:32***:[euid=root]::[/root]#Nov2403:24:34***:
cexpert
·
2015-10-09 09:10
Linux被黑
libproc
安全
利用
PROMPT_COMMAND
记录每个用户执行的历史命令
在/etc/profile里加入以下几行export HISTORY_FILE=/var/log/command_history/`date '+%Y-%m-%d'`.log export
PROMPT_COMMAND
xoyabc
·
2015-06-04 01:07
linux
command
profile
Export
定制bash命令行提示符
Bash中内置了PS1/PS2/PS3/PS4及
PROMPT_COMMAND
共5个变量,其中PS1用于命令行提示符。
xoyabc
·
2015-04-30 16:31
bash
Export
命令符
Bash记录用户操作 --
PROMPT_COMMAND
一、配置命令记录--/etc/profile.d/usercmd.sh1.设置HISTTIMEFORMAT--命令执行时间exportHISTTIMEFORMAT="[%H:%M:%S]"2.设置PROMPT_COMMANDa.命令用双引号包括,记录命令中间及后面的空白符exportPROMPT_COMMAND='msg="[$(date+"%F%T")]\$(whoami)\\"$(histor
custa
·
2015-03-05 10:13
监控linux 输入指令
有了这个就可以一览无余linux操作了export
PROMPT_COMMAND
='{ date "+[ %Y%m%d %H:%M:%S `whoami` `echo $SSH_CLIENT` `echo
jiangguilong2000
·
2015-01-14 21:00
设置终端窗口标题显示当前主机名
达到这个效果的条件如下:A.设置环境变量export
PROMPT_COMMAND
='echo -ne "\033]0;$
liongmagezi
·
2014-11-27 02:45
bash
Terminal
title
xterm
实时监控Linux服务器用户操作命令
在/etc/profile追加export HISTORY_FILE=/var/log/history/userhistory.log readonly
PROMPT_COMMAND
='{ date "
屋脊之上
·
2014-07-24 15:52
linux
安全
logrotate
实时监控Linux服务器用户操作命令
在/etc/profile追加export HISTORY_FILE=/var/log/history/userhistory.logreadonly
PROMPT_COMMAND
='{ date "+
屋脊之上
·
2014-07-24 15:52
logrotate
Linux
安全
安全测试
LINUX用户登录后精确命令记录(history 按时间、用户显示命令记录)
export
PROMPT_COMMAND
="histo
lixiaohuiok111
·
2014-06-25 12:00
Linux 利用
PROMPT_COMMAND
实现历史命令history审计功能
http://blog.163.com/ly_89/blog/static/1869022992011756434459/利用
PROMPT_COMMAND
实现审计功能,记录什么用户,在什么时间,做了什么操作
a344166929
·
2014-05-08 15:19
linux
history
审计
历史命令
PROMPT_COMMAND
linux系统命令审计
执行了什么命令,全部输入到一个文件中,并且把这个文件写入到mysql中,再通过php程序调用mysql中的数据来显示一、在系统的全局变量跟添加如下环境变量 vim /etc/profileexport
PROMPT_COMMAND
yulei7633
·
2014-02-19 14:38
linux
审计
系统命令
Linux利用
PROMPT_COMMAND
实现操作记录的功能
Linux中的
PROMPT_COMMAND
会记录下出现提示符前面的命令,利用这个特性可以实现记录所有用户的操作记录。
zhao_rock
·
2013-12-12 09:00
linux
linux下利用
PROMPT_COMMAND
环境变量记录用户操作历史
在bash里设置环境变量
PROMPT_COMMAND
,这个命令会在用户提示符之前被执行,可以用来记录用户操作历史 引用
PROMPT_COMMAND
 
kabike
·
2013-11-05 11:00
linux
bash
Linux利用
PROMPT_COMMAND
实现审计功能
这个系统审计,记录什么用户,在什么时间,做了什么操作。然后将查到的信息记录到一个文件里。一。配置1.在/etc/profile文件的最后,添加如下2行代码:exportHISTORY_FILE=/var/log/File_history/`date'+%Y-%m-%d'`.logexportPROMPT_COMMAND='{msg=$(history1|{readxy;echo$y;});echo
preedom
·
2013-06-17 10:23
linux
profile
history
Export
审计
通过syslog记录history历史记录
的相关参数执行以下命令:echo '# History format export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S " shopt -s histappend export
PROMPT_COMMAND
没人疼
·
2012-08-29 17:11
linux
centos
history
审计
通过syslog记录history历史记录
的相关参数执行以下命令:echo '# History formatexport HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "shopt -s histappendexport
PROMPT_COMMAND
玉雪冰心
·
2012-08-29 17:11
linux
history
centos
linux
Bash Shell: Take Control of PS1, PS2, PS3, PS4 and
PROMPT_COMMAND
http://www.thegeekstuff.com/2008/09/bash-shell-take-control-of-ps1-ps2-ps3-ps4-and-prompt_command/http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html YourinteractionwithLinuxBa
·
2011-12-14 21:00
command
Linux 利用
PROMPT_COMMAND
实现审计功能
一.配置1.在/etc/profile文件的最后,添加如下2行代码: export HISTORY_FILE=/var/log/`date ‘+%Y%m’`.log export
PROMPT_COMMAND
colderboy
·
2011-07-25 10:52
linux
linux
职场
审计
休闲
PROMPT_COMMAND
Linux 利用
PROMPT_COMMAND
实现审计功能
一.配置1.在/etc/profile文件的最后,添加如下2行代码:export HISTORY_FILE=/var/log/`date ‘+%Y%m’`.log export
PROMPT_COMMAND
colderboy
·
2011-07-25 10:52
linux
职场
休闲
Linux
自动记录linux输入过的命令
vim/etc/profile ####hx10##### HISTTIMEFORMAT='[%F %T] ' TMOUT=86400 export
PROMPT_COMMAND
hx10
·
2011-06-13 12:55
linux
linux命令
职场
休闲
自动记录
Linux 系统 审计 脚本
在/etc/profile 文件的最后,添加如下2行代码: export HISTORY_FILE=/var/log/audit.log export
PROMPT_COMMAND
='{ z=$(history
ijavagos
·
2011-03-04 14:00
linux
Linux 系统 审计 脚本
在/etc/profile 文件的最后,添加如下2行代码: export HISTORY_FILE=/var/log/audit.log export
PROMPT_COMMAND
='{ z=$(history
isiqi
·
2011-03-04 14:00
oracle
.net
linux
脚本
db2
linux的BASH提权
文/xi4oyu要利用成功的话,还得看管理员的习惯,是否喜欢用su切换成rootBASH的环境变量$
PROMPT_COMMAND
这个变量保存了在主提示符$PS1显示之前需要执行的命令: exportPROMPT_COMMAND
obnus
·
2011-01-05 22:49
linux
职场
休闲
linux的BASH提权
利用
PROMPT_COMMAND
记录每个用户执行命令的时间ip等信息。
PROMPT_COMMAND
:这个变量的内容会在现实bash提示符前执行。
chenchao40322
·
2010-10-28 11:40
命令
command
用户
记录
prompt
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他