세션 폴킷이 제대로 작동하는 데 정말 문제가 있습니다. 어떻게 작동하는지 잘 모르지만 dwm으로 전환하기 전에 gnome을 사용하고 있었는데 gnome에서는 잘 작동해서 복제하고 싶었습니다. 첫째: 내가 이해한 바로는 polkit은 사용자에게 루트 비밀번호를 묻는 메시지를 표시하여 즉각적인 권한 상승을 제공하는 역할을 담당합니다. 맞습니까? DE 없이 dwm과 같은 WM을 사용하여 이 동작을 어떻게 복제할 수 있습니까?
답변1
나는 또한 dwm을 사용하고 있습니다. .xinitrc 파일이 있고 로그인 시 polkit을 시작합니다. 저는 xfce-polkit을 사용합니다.
/usr/lib/xfce-polkit/xfce-polkit &
예를 들어, 저는 Thunar를 파일 관리자로 사용하고 있으며 pkexec
.
polkit을 사용하면 dwm과 동일한 DE 동작이 제공됩니다.
답변2
귀하의 질문을 완전히 이해하지 못했습니다. 나는 또한 를 사용 dwm
하여 polkit 프로그램을 사용하는데, 이 프로그램이 먼저 실행되어야 한다고 pkexec
알고 있습니다 . dbus-daemon
설명서에 따르면 polkitd
수동으로 실행할 필요가 없습니다. 그러니 걱정할 필요가 없습니다.
polkitd는 시스템 메시지 버스에서 org.freedesktop.PolicyKit1 D-Bus 서비스를 제공합니다. 이 데몬은 응용 프로그램이 서비스를 호출할 때마다 dbus-daemon(1) 또는 systemd(1)에 의해 자동으로 시작되므로 사용자나 관리자는 이 데몬을 시작할 필요가 없습니다.
원천:https://www.freedesktop.org/software/polkit/docs/latest/polkitd.8.html