Ubuntu 18 編輯根檔案

Ubuntu 18 編輯根檔案

我必須更改/proc/sys/kernel/yama/ptrace_scope值才能使用 gdb Attach。每當我使用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 的文檔)。

相關內容