非root用户使用dmesg命令报错如下。
dmesg: klogctl: Operation not permitted
如要临时开放可按照如下修改
diff --git a/kernel/kernel/printk.c b/kernel/kernel/printk.c
index 145d69cc9a..f0e1f2a5dd 100644
--- a/kernel/kernel/printk.c
+++ b/kernel/kernel/printk.c
@@ -478,8 +478,8 @@ int dmesg_restrict;
static int syslog_action_restricted(int type)
{
- if (dmesg_restrict)
- return 1;
+ //if (dmesg_restrict)
+ // return 1;
/*
* Unless restricted, we allow "read all" and "get buffer size"
* for everybody.