为sudo启用日志功能
lmde吧
全部回复
仅看楼主
level 10
chunghe 楼主
通过日志,记录自己的特权操作。该功能可能对于多用户系统更有意义。
参考:http://blog.csdn.net/ganglia/article/details/14004267
2014年02月02日 02点02分 1
level 10
chunghe 楼主
效果如下:
$ sudo cat /var/log/sudo.log
Feb 2 09:57:50 : ahe : TTY=pts/1 ; PWD=/home/ahe ; USER=root ; COMMAND=/bin/cat
/var/log/sudo.log
Feb 2 19:55:05 : ahe : TTY=pts/0 ; PWD=/home/ahe ; USER=root ;
COMMAND=/usr/bin/aptitude install mate-screensaver -R
Feb 2 20:57:03 : ahe : TTY=pts/1 ; PWD=/home/ahe ; USER=root ; COMMAND=/bin/cat
/var/log/sudo.log
Feb 2 20:58:16 : ahe : TTY=pts/1 ; PWD=/home/ahe ; USER=root ;
COMMAND=/usr/bin/aptitude install shutter libgoo-canvas-perl -R
Feb 2 20:58:57 : ahe : TTY=pts/2 ; PWD=/home/ahe ; USER=root ;
COMMAND=/usr/bin/gufw
Feb 2 20:59:46 : ahe : TTY=pts/2 ; PWD=/home/ahe ; USER=root ;
COMMAND=/usr/bin/gvim /usr/share/applications/gufw.desktop
Feb 2 21:00:35 : ahe : TTY=pts/2 ; PWD=/home/ahe ; USER=root ; COMMAND=/bin/cat
/var/log/sudo.log
2014年02月02日 13点02分 2
level 10
chunghe 楼主
运行过什么命令,一目了然,只是不能知道是哪个普通用户运行的,可惜了,有待深入研究。
2014年02月02日 13点02分 3
用户命令执行记录里有没有sudo的内容?
2014年02月07日 11点02分
回复 旅程_2008 :咦,还真的有耶。[太开心]
2014年02月11日 11点02分
level 10
chunghe 楼主
$ cat .bash_history |grep sudo
sudo gvim /etc/default/rcS
man sudo
man sudo |grep logo
man sudo |grep log
sudo aptitude update
sudo aptitude
sudo cat /var/log/sudo.log
sudo aptitude
sudo echo "deb http://mirrors.ustc.edu.cn/debian-multimedia jessie main non-free" >> /etc/apt/sources.list
sudo cat /var/log/sudo.log
sudo aptitude install shutter libgoo-canvas-perl -R
sudo gufw
sudo gvim /usr/share/applications/gufw.desktop
sudo cat /var/log/sudo.log
sudo gvim /etc/vim/vimrc
sudo aptitude install mate-screensaver -R
[勉强]
2014年02月11日 11点02分 4
1