我想调试我的Linux mint上运行的ssh服务器。。在我的机器上运行的sshd没有调试符号(剥离二进制)。根据我的知识,存在一种下载对应于SSHD的调试符号图像的方法。有什么方法可以用调试符号图像将gdb附加到sshd吗?

最佳答案

首先,您需要安装单独提供的调试符号:

sudo debuginfo-install openssh

然后您可以简单地附加到正在运行的进程,例如:
gdb --pid `pidof sshd`

关于linux - 如何将gdb附加到剥离的sshd服务器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35121392/

10-11 00:49