在Linux下记录所有用户的登录和操作日志
生活随笔
收集整理的這篇文章主要介紹了
在Linux下记录所有用户的登录和操作日志
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一般我們可以用history命令來查看用戶的操作記錄,但是這個(gè)命令不能記錄是哪個(gè)用戶登錄操作的,也不能記錄詳細(xì)的操作時(shí)間,且不完整;所以誤操作而造成重要的數(shù)據(jù)丟失,就很難查到是誰操作的。
?
在這里我們通過腳本代碼來實(shí)現(xiàn)記錄所以用戶的登錄操作日志:
?
編輯/etc/profile文件,在文件末尾加入下面代碼:
[root@telecom225 /]# vi /etc/profile
注釋:?/var/log/history這是記錄日志的存放位置,可以自定義。
?
在/var/log/history下會(huì)以每個(gè)用戶為名新建一個(gè)文件夾,
[root@telecom225 /]# cd /var/log/history/
每次用戶退出后都會(huì)產(chǎn)生以用戶名、登錄IP、時(shí)間的文件,里面包含此用戶本次的所以操作
[root@telecom225 history]# cd jerryhe/ [root@telecom225 jerryhe]# ls jerryhe@180.173.188.252_20130626_14:59:51 jerryhe@180.173.188.252_20130628_14:40:26 jerryhe@180.173.188.252_20130703_09:44:21 jerryhe@180.173.188.252_20130703_11:18:40 jerryhe@180.173.188.252_20130703_11:21:11 jerryhe@180.173.188.252_20130703_14:21:49 jerryhe@180.173.188.252_20130703_14:30:48 jerryhe@180.173.188.252_20130704_13:37:19總結(jié)
以上是生活随笔為你收集整理的在Linux下记录所有用户的登录和操作日志的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Linux/Centos下用wonde
- 下一篇: 【Linux】linux下gzip的压缩