阿里云安骑士检查服务器的时候发现了一个配置项的问题,建议用户修改 /proc/sys/kernel/kptr_restrict
的值为 1
然而,直接通过 vi /proc/sys/kernel/kptr_restrict
来修改是不能保存的,会提示 Fsync failed
后来在 Stackoverflow 里找到这个问题的解决方法及相关内容。
执行下面这条命令来查看当前 kptr_restrict 的值
sysctl kernel.kptr_restrict
执行下面这条命令来修改当前 kptr_restrict 的值
sysctl -w kernel.kptr_restrict=1
为了使配置在重启后也能有效,需要编辑 /etc/sysctl.conf
文件,在其末尾添加 kernel.kptr_restrict=1
最后,执行以下命令来 reload 配置文件
sysctl -p /etc/sysctl.conf
文章最后修订于 2019年4月3日
评论 (0)