查看sudo的history:配置sudolog
2024-09-04 04:14:18
sudo 权力很大,但责任更重大!
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
今天发现无法查看历史的sudo命令,故有此一文
参考配置sudo记录日志-客Ren
以下操作请使用sudo或在root权限下小心进行!
编辑/etc/rsyslog.conf文件
vim /etc/rsyslog.conf
#在文件底部添加一行
local2.debug /var/log/sudo.log
编辑visudo
visudo
#添加3行
Defaults logfile=/var/log/sudo.log
Defaults loglinelen=0
Defaults !syslog
创建上述所说的sudo.log
touch /var/log/sudo.log
重启rsyslog服务
systemctl restart rsyslog
测试一下看看效果
有效!
建立一个方便查看的alias
vim ~/.bashrc
#在底下加一行
alias sudolog='cat /var/log/sudo.log'
#使其生效
source ~/.bashrc
以后就可以使用sudolog来查看用sudo都执行过什么了
清空sudolog
#切换至root账户
sudo su - root
#执行
echo '' > /var/log/sudo.log
呃,这里不明白的是为什么有sudo权限的账户执行echo '' > /var/log/sudo.log
会提示权限不够 : /var/log/sudo.log
希望有知道的大佬指教一下
最新文章
- IOS开发基础知识--碎片14
- star ccm+ 11.02安装
- ubuntu下编译protobuf
- Python DES 加密解密,就是大家所谓想要的那个非常快速的方法
- Mysql查询按照某字段指定顺序排序
- JAVA addShutdownHook测试
- PyCharm5.0.2最新版破解注册激活码(图文版)
- 轻量级的移动 webapp 框架Jingle
- D_S 线性表的顺序表示和实现
- 如何修复AppScan漏洞
- poj1274 二分匹配
- sessionStorage、localStorage简介
- 数据结构及算法分析(0)——引论
- php gd 生成日历图
- 谱曲软件-MuseScore
- jquery find()和filter()的区别
- github 上传下载代码简单使用
- 拼接SQL语句缺少“break”
- Thymeleaf中each标签遍历list如何获取index
- 论文阅读笔记 Word Embeddings A Survey
热门文章
- Error reporting for dbus
- Vue项目实战之改动饿了吗购物小球动画
- [每日一题2020.06.13]leetcode #739 #15 单调栈 双指针查找
- Android学习笔记主题(Theme)资源文件
- Anaconda 安装tensorflow出现错误
- vc6.0转vs2012的一些错误与解决方法
- npm 更换镜像,解决cnpm仍然太慢的问题
- 客户端软件GUI开发技术漫谈:原生与跨平台解决方案分析
- Spring系列.事务管理原理简析
- Redis自带压测工具(redis-benchmark.exe)