시스템이 중지된 SSH-agent가 [이메일 보호됨]을 찾을 수 없습니다.

시스템이 중지된 SSH-agent가 [이메일 보호됨]을 찾을 수 없습니다.

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

관련 정보