No centos 7, existem casos em que você encontra o erro:
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)
Isso geralmente acontece ao tentar reiniciar um serviço systemd. A solução é a seguinte:
1 – Execute os seguintes comandos:
groupadd -g 23 nohidproc
usermod -a -G nohidproc polkitd
mount -o remount,rw,hidepid=2,gid=nohidproc /proc
systemctl restart polkit
2 – Adicione a seguinte linha em /etc/fstab com o comando:
echo "proc /proc proc defaults,hidepid=2,gid=nohidproc 0 0" >> /etc/fstab
3 – Depois, monte o novo ponto de montagem:
mount -a
4 – Em seguida, reinicie o polkit:
systemctl restart polkit