oracle记录各登陆主机用户名,登陆ip,所执行的命令
2015-04-13 10:01
363 查看
oracle记录各登陆主机用户名,登陆ip,所执行的命令
/etc/profile
View Code
/etc/profile
#history USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` HISTDIR=/usr/share/.history if [ -z $USER_IP ] then USER_IP=`hostname` fi if [ ! -d $HISTDIR ] then mkdir -p $HISTDIR chmod 777 $HISTDIR fi if [ ! -d $HISTDIR/${LOGNAME} ] then mkdir -p $HISTDIR/${LOGNAME} chmod 300 $HISTDIR/${LOGNAME} fi export HISTSIZE=4000 DT=`date +%Y%m%d_%H%M%S` export HISTFILE="$HISTDIR/${LOGNAME}/${USER_IP}.history.$DT" export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S]" chmod 600 $HISTDIR/${LOGNAME}/*.history* 2>/dev/null
View Code
相关文章推荐
- shell中使用ssh登陆到另一台主机后执行相应的命令
- linux 使用java编写ssh登陆主机 输入密码登陆并执行命令(jsch)
- SAP系统中,用户登陆IP,主机名,使用事物代码的审计日志记录增强
- shell脚本批量ssh登陆主机并执行命令
- Python脚本之django---mysql-记录主机性能数据到数据库-web站点管理数据库及web显示命令执行结果
- linux免交互登陆远程主机并执行命令(密钥对和Expect)
- 一个用expect批量登陆主机执行命令的脚本
- SSH登陆远程主机后进入指定目录或执行命令
- 用 WinPCAP 监听并分析 FTP 协议并记录 IP、用户名、密码和登陆是否成功
- linux expect实现登陆远程主机并执行命令示例代码
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- linux远程登陆其他主机并执行命令的若干方式
- linux免交互登陆远程主机并执行命令(密钥对和Expect)
- shell中使用ssh登陆到另一台主机后执行相应的命令
- 利用PROMPT_COMMAND记录每个用户执行命令的时间ip等信息。
- linux免交互登陆远程主机并执行命令(密钥对和Expect)
- oracle如何记录用户的登陆信息
- 如何得到JDBC Insert 语句执行后插入Oracle 数据库记录的主键
- Oracle导入SQL脚本执行和常用命令大全