Certificates

我可以降低 mono 的證書機器儲存的權限級別嗎?

  • April 12, 2016

我正在通過單聲道在 Ubuntu 上執行 NUnit 測試。他們需要 certmgr 工具來安裝測試使用的證書和密鑰。我可以很好地安裝使用者證書/密鑰,但是如果 CA 證書未安裝在 MACHINE 而不是 LOCAL USER Trust 儲存中,則測試會失敗。

但是,機器商店需要 sudo 才能安裝證書。執行測試的使用者,我不想給 sudo 權限。

我可以減少將證書安裝到機器商店所需的權限嗎?

機器儲存密鑰和證書儲存在 root 使用者的主目錄中:

/root/.config/.mono/

但是,當我chmod在那裡設置子目錄以提供對相關使用者的訪問權限時,它不起作用,我仍然被拒絕許可。

相反,我正在接受 dave_thompson_085 的提示。我允許使用者sudo訪問 mono 的certmgr實用程序,現在它執行良好。

引用自:https://unix.stackexchange.com/questions/274963