为什么FileZilla要启动自己的ssh-agent进程?

为什么FileZilla要启动自己的ssh-agent进程?

FileZilla 为何会启动自己的 ssh-agent 进程?当我打开终端时,会创建一个带有套接字位置 的 ssh-agent /var/folders/sm/4bt9kz951dg4s5kq1jwy57tc0000gn/T//ssh-nWola5Puaw6o/agent.2855

当我尝试使用 FileZilla 连接到服务器时,它会在 启动另一个 ssh-agent 实例/private/tmp/com.apple.launchd.YiC62e7kHT/Listeners

这是正常的吗?看来 FileZilla 无法读取 ssh-agent 中加载的 SSH 密钥,因为它使用自己的 ssh-agent 套接字。

此问题发生在使用最新版 FileZilla、Zsg、OhMyZsh 和 PowerLevel10k 的 macOS Sonoma 14.2.1 上。

以下是示例流程的屏幕截图:

启动它们的用户是我自己的用户帐户。

下面是两个套接字文件权限的另一张截图:

相关内容