CentOS 7 - GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 09:58, 19 октября 2020; Admin iph (обсуждение | вклад) (Новая страница: «=== CentOS 7 - GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject === Ошибка при использовании systemct…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к:навигация, поиск

CentOS 7 - GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject

Ошибка при использовании systemctl:

** (pkttyagent:10838): WARNING **: 11:49:47.145: Unable to register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject
Error registering authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject (polkit-error-quark, 0)


Решение - перемонтировать ФС proc с правильной группой GID:

# groupadd -g 23 nohidproc
# usermod -a -G nohidproc polkitd
# mount -o remount,rw,hidepid=2,gid=nohidproc /proc
# systemctl restart polkit
и обязательно исправить fstab:
# egrep proc /etc/fstab
proc /proc proc defaults,nosuid,nodev,noexec,relatime,hidepid=2,gid=nohidproc 0 0