![시스템이 중지된 SSH-agent가 [이메일 보호됨]을 찾을 수 없습니다.](https://linux55.com/image/196997/%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%B4%20%EC%A4%91%EC%A7%80%EB%90%9C%20SSH-agent%EA%B0%80%20%5B%EC%9D%B4%EB%A9%94%EC%9D%BC%20%EB%B3%B4%ED%98%B8%EB%90%A8%5D%EC%9D%84%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
SSH 에이전트를 시작하고 중지하려면 다음 서비스가 있습니다. --user에 대해 시작/활성화할 계획입니다.
질문내가 받은 오류 메시지는 다음과 같습니다.[이메일 보호됨]존재하지 않는다. 하지만 그것은. Strangley systemctl status를 실행할 수 있습니다[이메일 보호됨]하지만 --user 플래그를 사용할 수 없으므로 사용자 수준 서비스에서는 user-runtime-dir@%i를 사용할 수 없는 것 같습니다.
내가 뭔가 잘못하고 있는 걸까요? 아니면 systemd를 사용하여 ssh-agent를 올바르게 중지하는 방법을 아는 사람이 있나요?
[Unit]
Description=SSH key agent
After=systemd-user-sessions.service user-runtime-dir@%i.service dbus.service
Requires=user-runtime-dir@%i.service
[Service]
Type=simple
Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket
ExecStart=/usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK
[Install]
WantedBy=default.target