Я пытаюсь отладить программу, запущенную от имени другого пользователя с использованием Netbeans.Я могу сделать это вручную в командной строке, запустив sudo gdm и затем подключив его к pid.
Однако я хотел бы использовать графический интерфейс Netbeans для более простой / быстрой / визуальной отладки.Когда я выбираю pid из списка запущенных процессов, я получаю сообщение об ошибке:
GDB не удалось подключиться к процессу
Когда я пытаюсь подключиться вручную (т.е. запустив gdb в командной строке- без sudo) я получаю «Операция не разрешена», поэтому я знаю, что Netneans не удается подключиться из-за разрешений.
Кто-нибудь знает, как я могу подключиться к процессам, запускаемым другим пользователем?.
Кстати, я запускаю все это на своей домашней машине (Ubuntu), поэтому безопасность не является проблемой.