centos7启动服务uthorization not available. Check if polkit service is running or see debug message for
事件經(jīng)過
有一次遠(yuǎn)程幫助別人解決的一個(gè)問題
當(dāng)時(shí)那個(gè)人給發(fā)了一個(gè)samba服務(wù)啟動(dòng)報(bào)錯(cuò)的截圖
還有一個(gè)翻譯圖
報(bào)錯(cuò)信息中提到了一個(gè)polkit服務(wù),下面先普及一下關(guān)于這個(gè)服務(wù)的知識(shí)
-
polkit是一個(gè)應(yīng)用程序級(jí)別的工具集,通過定義和審核權(quán)限規(guī)則,實(shí)現(xiàn)不同優(yōu)先級(jí)進(jìn)程間的通訊。
-
控制決策集中在同一的框架之中,決定低優(yōu)先級(jí)進(jìn)程是否有權(quán)訪問高優(yōu)先級(jí)進(jìn)程
-
polkit在系統(tǒng)層級(jí)進(jìn)行權(quán)限控制,提供了一個(gè)低優(yōu)先級(jí)進(jìn)程和高優(yōu)先級(jí)進(jìn)程進(jìn)行通信的系統(tǒng)
-
在使用systemcd 225的時(shí)候會(huì)有這類錯(cuò)誤異常bug,但是到systemd 229的時(shí)候修復(fù)了。錯(cuò)誤原因是當(dāng)systemd啟動(dòng)了這個(gè)服務(wù)的時(shí)候policykit -1的postions殺掉了polkit的守護(hù)進(jìn)程。在RHEL,CentOS,ubuntu,debain系統(tǒng)上均可以看到相關(guān)bug報(bào)告反饋。
polkit服務(wù)未運(yùn)行,那就直接啟動(dòng)一下不就行了嗎
還是一樣的錯(cuò)誤,鄙人也從沒遇到過這種錯(cuò)誤,于是上網(wǎng)搜了一個(gè)關(guān)于這種報(bào)錯(cuò)的解決方案,經(jīng)過實(shí)際操作后,并沒有什么效果
大概總結(jié)就是:重啟系統(tǒng)、安裝polkitt包、創(chuàng)建polkit用戶等等。
這是紅帽上面的一些評(píng)論,遇到這種問題真的靠運(yùn)氣去解決嗎?
下面是鄙人成功解決后的一些步驟,可能是運(yùn)氣吧,具體為什么還在研究中…
問題解決(不是唯一)
因?yàn)槭沁h(yuǎn)程操作,忘記截圖了,所以就這樣寫了。
以上就我個(gè)人對(duì)polkit問題的一些總結(jié),如果你用了這種方法還是沒有解決掉問題,可以聯(lián)系我也可以查找官網(wǎng)的一些其他解決方案。
redhat對(duì)此問題的解決方案:
https://access.redhat.com/solutions/1543343
bug反饋:
https://bugs.launchpad.net/ubuntu/+source/policykit-1/+bug/1447654
https://github.com/coreos/bugs/issues/462
總結(jié)
以上是生活随笔為你收集整理的centos7启动服务uthorization not available. Check if polkit service is running or see debug message for的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 找钱包
- 下一篇: 全球及中国便携式蓝牙音箱行业研究及十四五