일반 사용자로 데몬을 중지 / 시작하려고 할 때마다 이상한 문제가 있습니다. 예를 들어 다른 일반 사용자의 자격 증명으로 인증을 요청합니다.
[bob@server ~]$ systemctl stop some-daemon.service
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to manage system services or units.
Authenticating as: alice
Password:
Bob 이 로그인 할 때 Alice 에게 인증을 요청하는 이유는 무엇 이며 어떻게 해결합니까?
서비스 구성 파일은 어떻게 생겼습니까?
—
Jenny D는 Reinstate Monica
@JennyD : 설정의 파일 위치는 어디에 있습니까?
—
Jack O'Leary
당신이 원하는 것? 각 사용자마다 자신의 복사 서비스를 시작 하시겠습니까? 예를 들면에 대한 자신의 VNC-데몬 시작 앨리스 와에 대한 자신의 VNC-데몬 밥을 ?
—
Alexander Tolkachev 2016 년
@AlexanderT : 각 사용자는 자신의 vncserver를 가져야합니다. 이것이 설계된 방식입니다. Bob은 vnc 서버를 실행하지 않고 관련이없는 것을 실행하고 있지만, 시작할 때 systemctl은 alice의 암호를 묻습니다 (shrug).
—
Jack O'Leary
JackO'Leary @, 당신은 사용을 시도 할 수 있습니다
—
Alexander Tolkachev
systemd --user
그것은으로 이 문서에서 설명 . 그렇지 않으면 필요한 서비스에 대해 각 사용자에게 sudo를 제공 할 수 있습니다.