Ubuntu 18 编辑根文件

Ubuntu 18 编辑根文件

我必须更改/proc/sys/kernel/yama/ptrace_scope值才能使用 gdb 附加。每当我用sudo nano或更改它sudo gedit时,它都会显示:没有权限或给我一个错误,当我重新启动我的电脑时它会重置回 2。

答案1

正如在这个答案,您无法从/proc编辑器中打开文件,因为它是虚拟的。

/proc/sys可以使用sysctl公用事业。

暂时变更

sudo sysctl -w kernel.yama.ptrace_scope=0

永久改变

编辑/etc/sysctl.conf并添加以下行:

kernel.yama.ptrace_scope=0

您可能已经知道,更改此设置可能会产生安全隐患(请参阅yama 的文档)。

相关内容