有没有办法在系统范围内添加 CA 证书,而无需 root 权限?
答案1
Debian 和 Ubuntu 上的大多数程序都被编译为使用系统范围的证书存储,该证书存储由软件包管理ca-certificates
,并且只能由 root 管理。一些单独的程序(例如 git 和 curl)提供了覆盖证书存储的单独方法,但并非所有程序都这样做。在典型的 Debian 或 Ubuntu 系统上,没有任何通用方法可以以所有程序的用户身份覆盖受信任的证书。
有没有办法在系统范围内添加 CA 证书,而无需 root 权限?
Debian 和 Ubuntu 上的大多数程序都被编译为使用系统范围的证书存储,该证书存储由软件包管理ca-certificates
,并且只能由 root 管理。一些单独的程序(例如 git 和 curl)提供了覆盖证书存储的单独方法,但并非所有程序都这样做。在典型的 Debian 或 Ubuntu 系统上,没有任何通用方法可以以所有程序的用户身份覆盖受信任的证书。