Libvirt: AppArmor Profiles-Zugriffsfehler

3

Ich habe libvirt-daemonauf einem voll aktualisierten installiert Ubuntu Server 18.04.1 LTS. Bei der Ausführung libvirtd --listentreten folgende Fehler auf:

2018-08-24 21:03:18.641+0000: 2855: error : virFileReadAll:1420 : Failed to open file '/sys/kernel/security/apparmor/profiles': Permission denied
2018-08-24 21:03:18.641+0000: 2855: error : profile_status:100 : Failed to read AppArmor profiles list '/sys/kernel/security/apparmor/profiles': Permission denied

Die Ausgabe von sudo ls -l /sys/kernel/security/apparmor/profilesist:

-r--r--r-- 1 root root 0 Aug 24 13:21 /sys/kernel/security/apparmor/profiles

Mein Verdacht ist, dass die Berechtigungen von /sys/kernel/security/apparmor/profilessein sollten 555. Die Fehler scheinen vollständig auf falsch konfigurierte Berechtigungen zurückzuführen zu sein, da sie sudo libvirtd --listenfehlerfrei ausgeführt werden. Ich würde jedoch lieber nicht libvirtdmit Root-Berechtigungen auf meinem System ausgeführt. Das Deaktivieren apparmorwürde wahrscheinlich auch den Fehler beseitigen , aber ich würde das auch lieber nicht tun.

Meine Frage ist dann, ist das ein Fehlkonfigurationsfehler, und wenn ja, ist es ein Fehlkonfigurationsfehler libvirtoder ein Fehlkonfigurationsfehler apparmor? Wenn nicht, was ist die Ursache für diese Fehler?

Mohamed Laradji
quelle
Unter Ubuntu 18.04.2 LTS ist die Datei / sys / kernel / security / apparmor / profiles -r - r - r-- und alles ist in Ordnung! das problem ist woanders ...
MaxiReglisse
Selbes Problem hier. Ich habe alle Berechtigungen für jeden übergeordneten Ordner überprüft und alle sind so eingestellt, dass sie das Lesen für alle zulassen. profiles ist -r - r - r-- aber wenn ich Katzenprofile mache, bekomme ich die Erlaubnis verweigert. Ich kann es nur als root ansehen.
Thebunnyrules