apt-key adv 命令是什么意思?

apt-key adv 命令是什么意思?

我刚刚读αғsнιη 的回答当我开始选择图像时,是什么原因导致 Pinta 立即崩溃?

但是解决方案的第一行是什么意思呢?

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

我以前从未遇到过此命令。使用它安全吗?

答案1

apt-key手册很好地解释了这一点。

前言
   将高级选项传递给 gpg。使用adv --recv-key例如,你可以
   直接从密钥服务器下载密钥到受信任的密钥集中。
   请注意,检查,因此很容易
   完全破坏apt-secure(8)如果
   不小心使用,基础设施

你实际上是在apt-key告诉3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF密钥服务器并将其添加到受信任的密钥集中。

只有当密钥服务器受信任时,才应该使用高级选项添加密钥,apt-key因为系统假定用户自己信任密钥服务器。

相关内容