![launchctl 在 ssh 上缓慢连接到 OS X 服务器](https://linux22.com/image/530039/launchctl%20%E5%9C%A8%20ssh%20%E4%B8%8A%E7%BC%93%E6%85%A2%E8%BF%9E%E6%8E%A5%E5%88%B0%20OS%20X%20%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我正在运行 OS X 10.5.8 服务器。当我的用户通过 ssh 进入它时,可能需要大约 10 秒钟才能看到提示。
我已经打开了 ssh 的调试,看到它在“进入交互式会话”处暂停,此时查看服务器,“launchctl”进程正在为刚刚登录的用户运行。
那么,我是否可以进一步查明为什么 launchctl 在 ssh 提示符返回之前需要大约 10 秒钟才能启动?我假设它正在尝试启动每个用户的启动守护程序和代理?
launchctl 速度太慢是一个已知问题吗?(这尤其令人恼火,因为我们通过 ssh 使用“git”scm 工具!)我能做些什么来加快速度吗?
谢谢您的帮助或建议。
干杯,史蒂夫
答案1
您可能需要查看此页面,其中解释了在 SSH 配置文件中需要更改哪些设置才能使 OS X 上的 SSH 运行得更快:
http://maestric.com/doc/mac/fix_ssh_connection_delays
希望这可以帮助!