错误描述:
最近新装系统后,需要安装ftp和chrony等软件,装包,修改配置文件后,启动服务时出现报错:
Error getting authority:Eroor initializing authority:Error calling StartServiceByName for org.freedesktop.PolicyKit1:Timeout was readhed(g-io-error-quark, 24)
后续在redhat客户门户网站找到对应解决办法:
1.确保polkitd系统用户和组的存在
将以下2个复合命令复制、粘贴到根终端以检查并有条件地创建用户
[root@room9pc01 ~]# /dev/null && echo -e "\e[1;32mpolkitd group already exists\e[0m" || { groupadd -r polkitd && echo -e "\e[1;33mAdded missing polkitd group\e[0m" || echo -e "\e[1;31mAdding polkitd group FAILED\e[0m"; }
[root@room9pc01 ~]# /dev/null && echo -e "\e[1;32mpolkitd user already exists\e[0m" || { useradd -r -g polkitd -d / -s /sbin/nologin -c "User for polkitd" polkitd && echo -e "\e[1;33mAdded missing polkitd user\e[0m" || echo -e "\e[1;31mAdding polkitd