我使用i3wm
Fedora 上的窗口管理器,并urxvt-mld
使用我的多urxvt-mlc
终端客户端的终端守护进程。
我的问题是,我只希望ssh-agent
整个会话中只有一个,并且ssh-agent
所有终端窗口都可以使用,这最容易做到
ssh-agent urxvt-mld
然而,由于 X 会话和窗口管理器启动涉及各种文件,我不知道将其放在哪里。
它是否应该进入i3
配置文件,在i3wm
启动时读取?我预计的问题是重新启动窗口管理器可能会关闭所有终端。(或者可能不会,如果代理进程与i3
进程树分离...)
我不介意发出一个ssh-add
命令每会话,但我希望能够从任何终端窗口执行此操作。因此希望将它们全部设为运行的进程的子进程ssh-agent
。
用户服务是否systemd
合适?如何才能wants
在requires
正确的时间实现用户服务?
谢谢你的帮助!