将写入权限分配给/ proc / sys / vm

我问我的系统pipe理员是否可以执行以下操作:

echo 0 > /proc/sys/vm/zone_reclaim_mode 

他回到我说,他没有必要的权限(以root身份)在该目录(vm)中创build一个文件,该目录没有写入权限(只有xr),并且他不能更改权限。 他尝试向vm目录添加写入权限,但操作失败。

我们如何将写入权限添加到该目录并创build所需的文件?

这似乎与此有关?

先谢谢你。

PS:也发布在Serverfault上 。 感谢pipe理员移动post,但我已经做了一个post(而不是等待一个星期)在serverfault,如在这里的链接所示。

让pipe理员在/etc/sysctl.conf设置vm.zone_reclaim_mode = 0 ,这样每次重启都会设置它。 然后他应该运行sysctl -p来激活正在运行的系统的新设置。

使用该命令

 sudo chmod 744 /proc/sys/vm/zone_reclaim_mode 

这将给文件所有者(我假设是root)读/写/执行权限,并会给其他人读取权限。 如果root不是所有者,那么可以使用root来创build所有者

 sudo chown root /proc/sys/vm/zone_reclaim_mode 

但作为警告,小心,这个目录可能是不可写的原因!

编辑:改变711至744