D-Bus의 인터페이스에는 어떤 서비스가 등록되어 있나요?

D-Bus의 인터페이스에는 어떤 서비스가 등록되어 있나요?

org.freedesktop.PolicyKit1.AuthenticationAgentPolKit이 인터페이스를 사용하여 인증 프록시에 연결한다는 것을 알고 있습니다 . 이 인터페이스에 어떤 서비스가 등록되어 있는지 알고 싶습니다. 가장 좋은 접근 방식은 무엇입니까?

답변1

나는 답을 찾았다. 먼저 인터페이스가 아닌 버스 이름을 물어봐야 합니다. 하지만 내 경우에는 인증 프록시가 적절한 방법을 사용하여 polkit에 자체 등록하므로 버스에 대해 신경 쓰지 않으므로 비슷한 버스 이름을 가질 수 있습니다 :1.223. "안녕 polkitd, 모든 인증 요청을 이 버스로 리디렉션해 주세요"라는 메시지만 표시됩니다. 현재 인증 브로커를 찾는 가장 좋은 방법은 보안 로그(syslog의 로그)를 grep하여 등록된 브로커에 대한 폴킷 보고서를 찾는 것입니다. :)

관련 정보