Vhosts не работает на Linux Server

В Maverick Meerkat (10.10) Ubuntu представила патч, чтобы запретить ptracing не-дочерних процессов пользователями без полномочий root, т.е. только процесс, который является родителем другого процесса, может использовать его для обычных пользователей, в то время как root все равно может обрабатывать каждый процесс. Следовательно, вы можете использовать gdb для присоединения через sudo.

Вы можете временно отключить это ограничение (и вернуться к старому поведению, позволяющему вашему пользователю выполнять ptrace (gdb) любой из своих других процессов): [ ! d1]

echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope

Чтобы окончательно разрешить редактировать /etc/sysctl.d/10-ptrace.conf и изменить строку:

kernel.yama.ptrace_scope = 1

Чтобы прочитать

kernel.yama.ptrace_scope = 0

Для некоторого фона о том, почему это изменение было сделано, см. Ubuntu wiki

1
задан 29 June 2016 в 23:51

0 ответов

Другие вопросы по тегам:

Похожие вопросы: