【问题标题】:What is the purpose of adding docker repository key to apt-key?将 docker 存储库密钥添加到 apt-key 的目的是什么?
【发布时间】:2017-03-27 13:39:11
【问题描述】:

我正在尝试在我的 ubuntu 14.04 中安装 docker,我点击了以下链接。

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-getting-started

在这个链接中,提到我们需要添加docuker存储库密钥。我不明白这个有什么用,为什么要添加?

【问题讨论】:

    标签: docker ubuntu-14.04 apt


    【解决方案1】:

    这是因为二进制文件将通过https-Connection 下载。您正在导入他们的密钥以验证连接和传输的数据/包。

    纪录片里也说过

    将 docker 存储库密钥添加到 apt-key 以进行包验证

    主要是作为服务器托管商,您希望信任要安装在您机器上的软件包。使用此密钥,您可以证明给定的包是由“正确”的人制作的;)

    【讨论】:

    • 感谢您的回复。我部分理解。如果没有像为包验证添加密钥这样的概念会发生什么?我认为这个添加密钥可以解决基本的安全问题。它解决了什么问题?
    • 因此,下载包不需要这些程序。这只是为了验证您是否获得了来自已签署包裹的人(在这种情况下是码头工人)的包裹。如果其他人想要给你一个被操纵的包(例如,一个实际上监视你的被黑客入侵的 docker 守护进程),你会注意到它,因为它没有用正确的密钥签名(只要使用了一个好的加密算法)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-28
    • 2016-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    相关资源
    最近更新 更多