將要講不少的內容真正產生做用的配置就只有下面這一句而已。若是你只是想要解決問題看這一句就好了,後面都沒有必要在看下去了。
將allow-active標籤中的auth_admin_keep 改成 yes 便可。程序員
若是你也想知道這個配置是怎麼找到的,能夠繼續接着往下看。跟着個人思路我相信能對你在分析問題的過程當中確定也能有一些幫助的。
最近新安裝了Arch Linux 和Windows的雙系統打開Linux的時候每次在訪問Windows磁盤的時候都須要手工輸入密碼。blog
碰到問題的時候也是一頓心慌慌,每次都須要手工輸入,做爲程序員這樣的事情果斷不能接受,我本身的硬盤還須要輸入密碼後才能掛載。經過彈出的框框咱們可以獲取到這些信息。只要你心細,確定就能發現一些有用的信息的。圖片
經過這個彈出的程序咱們能夠看到polkit 這個程序調用相關的程序作了相應的處理讓輸入密碼進行經過的。再用man polkit 查看程序的手冊文檔。經過詳細的流程介紹,咱們看到程序讀取了箭頭所指示的三個目錄文檔
去到對應的目錄上上搜索第一張圖片中的ID。找到有一個匹配的文件。it
打開對應的文件,找對對應的匹配項。發現默認值有多個配置信息。io
對於不知道的內容仍是求助於man手冊,繼續在裏面找。能看懂英文描述的固然很快就能解決問題了。看不懂的話也能夠在網上找找相關的中文解釋。table
將allow-active標籤中的auth_admin_keep 改成 yes 便可。配置
文件中對每一個action都有詳細註解,要修改的地方主要是:搜索
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_self</allow_active>
設置取值有:程序
no | 不經過驗證 |
---|---|
yes | 經過驗證(不用輸入密碼) |
auth_self | 以任意本地用戶來驗證 |
auth_admin | 以管理員身份來驗證 |
auth_self_keep | 同auth_self,但在一段時間內保持認證(如5分鐘) |
auth_admin_keep | 同auth_admin,但在一段時間內保持認證(如5分鐘) |