virt-manager를 시작할 때 루트 암호를 묻습니다.
virt-manager가 libvirtd 데몬이 두 개의 인수와 함께 pkcheck를 실행하는 것처럼 보이며이 인증 대화 상자가 표시됩니다. 그래서 루트 암호를 요구하는 것은 PolicyKit입니다.
공식 웹 사이트 (libvirt.org)는 비밀번호 프롬프트를 제거하기 위해 PolicyKit 규칙을 정의하는 방법을 설명합니다.
$ sudo cat /etc/polkit-1/localauthority/50-local.d/50-org.example-libvirt-remote-access.pkla
[libvirt Management Access]
Identity=unix-group:libvirt
Action=org.libvirt.unix.manage
ResultAny=yes
ResultInactive=yes
ResultActive=yes
"localauthority"서브 디렉토리가 존재하지 않습니다. 그것을 만들고 그 이름과 내용 (libvirt-> 내 그룹 이름)을 가진 파일을 넣는 것은 효과가없는 것 같습니다. 또한 JavaScript 구문을 사용하는 기본 파일이 있습니다.
/etc/polkit-1/rules.d/50-default.rules
이 패키지는 시스템과 몇 가지 DE 프론트 엔드에 설치됩니다.
polkit-0.107-4.fc18.x86_64
분명히 libvirt.org의 예제 구성은 구식입니까?
비밀번호 프롬프트를 제거하려면 어떤 구성이 필요합니까 (특정 사용자 그룹의 경우)?