Я хочу отлаживать ssh-сервер, работающий на моем Linux Mint. sshd, работающий на моей машине, не содержит символов отладки (двоичный файл с обрезкой). Насколько мне известно, существует способ загрузить изображение символа отладки, соответствующее sshd. Есть ли способ подключить gdb к sshd с изображением символов отладки?
Как подключить gdb к раздетому серверу sshd?
Ответы (1)
Прежде всего вам необходимо установить символы отладки, которые поставляются отдельно:
sudo debuginfo-install openssh
И тогда вы можете просто подключиться к запущенному процессу, например:
gdb --pid `pidof sshd`
person
Jakuje
schedule
01.02.2016