MacOS SSH-Agent中的``-l`标志是什么?
当我搜索手动启动SSH-Ancent时,我还找到了Process /usr/bin/ssh-agent -l </code>。我尝试在人类中找到描述,但我不能。什么是
-l </code>标志,它可以有用吗?
When I search PID of manualy started ssh-agent I also found process /usr/bin/ssh-agent -l
. I try to find description in man but I can't. What is the -l
flag and can it be useful?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看,它似乎是一个无证件标志创建进程(
l_flag
是在命令行上给出-l </code>的设置):
我不熟悉
aughterd
的概念,但是检查SSH-Agent服务的配置显示了一个相应的部分:Looking at the source code, it seems to be an undocumented flag that is related to
ssh-agent
's integration into macOS'launchd
, namely how the unix file socket used to communicate with other processes is created (l_flag
is set if-l
is given on the command line):I'm not familiar with
launchd
's concepts, but checking the configuration of the ssh-agent service shows a corresponding section: