国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

(翻譯) MongoDB(18) 驗證MongoDB軟件包的完整性

jone5679 / 3347人閱讀

摘要:概述發布團隊對所有軟件包進行數字簽名以便進行認證特定的軟件包是有一個有效的并且未被改變版本在安裝之前你應該使用簽名或者校驗和來驗證軟件包簽名通過檢查文件的真實性和完整性來提供最好的保證防止篡改加密校驗和僅校驗文件的完整性以防止網絡傳輸錯誤

概述

MongoDB 發布團隊對所有軟件包進行數字簽名, 以便進行認證特定的 MongoDB 軟件包是有一個有效的并且未被改變 MongoDB 版本. 在安裝 MongoDB 之前, 你應該使用 PGP 簽名或者 SHA-256 校驗和來驗證軟件包.

PGP 簽名通過檢查文件的真實性和完整性來提供最好的保證, 防止篡改.

加密校驗和僅校驗文件的完整性, 以防止網絡傳輸錯誤.

過程 使用 PGP/GPG

MongoDB 使用不同的 PGP 密鑰對每個版本的分支進行簽名. 自 MongoDB 2.2 版本以來, 每個版本的分支的公鑰文件可以從密鑰服務器下載 .asc 和 .pub 格式的文件.

1. 下載 MongoDB 安裝文件.

根據你的環境從 https://www.mongodb.org/downl... 下載二進制文件.

例如, 要通過 shell 下載 OS X 的 3.0.5 版本, 請輸入以下命令:

curl -LO https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.0.5.tgz
2. 下載公共簽名文件.
curl -LO https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.0.5.tgz.sig
3. 下載然后導入密鑰文件.

如果你尚未下載并導入 MongoDB 3.0 公鑰, 請輸入以下命令:

curl -LO https://www.mongodb.org/static/pgp/server-3.0.asc
gpg --import server-3.0.asc

你應該會接收到這個消息:

gpg: key 24F3C978: public key "MongoDB 3.0 Release Signing Key " imported
gpg: Total number processed: 1
gpg:               imported: 1
4. 驗證 MongoDB 安裝文件

輸入這個命令:

gpg --verify mongodb-osx-x86_64-3.0.5.tgz.sig mongodb-osx-x86_64-3.0.5.tgz

你應該會接收到這個消息:

gpg: Signature made Mon 27 Jul 2015 07:51:53 PM EDT using RSA key ID 24F3C978
gpg: Good signature from "MongoDB 3.0 Release Signing Key " [unknown]

如果你收到了以下消息, 請確認你導入了正確的公鑰:

gpg: Signature made Mon 27 Jul 2015 07:51:53 PM EDT using RSA key ID 24F3C978
gpg: Can"t check signature: public key not found

如果程序包已經正確的簽名, 但是你不信任當前本地 trustdb 的簽名, 則 gpg 將返回以下消息:

gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 89AE C6ED 5423 0831 793F  1384 BE0E B6AA 24F3 C978
SHA-256 1. 下載 MongoDB 安裝文件.

根據你的環境從 https://www.mongodb.org/downl... 下載二進制文件.

例如, 要通過 shell 下載 OS X 的 3.0.5 版本, 請輸入以下命令:

curl -LO https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.0.5.tgz
2. 下載 SHA256 文件
curl -LO https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.0.5.tgz.sha256
3. 使用 SHA256 校驗和來驗證 MongoDB 包文件.

計算軟件包的校驗和:

shasum -c mongodb-osx-x86_64-3.0.5.tgz.sha256

如果校驗和與下載的軟件包相匹配, 則應該放回以下內容:

mongodb-osx-x86_64-3.0.5.tgz: OK

下一章: https://segmentfault.com/a/11...
本文地址: https://docs.mongodb.com/manu...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/18918.html

相關文章

  • (翻譯) MongoDB(12) 在 Amazon Linux 上安裝MongoDB社區版

    摘要:概述使用這個教程在使用軟件包安裝社區版本安裝教程僅支持位操作系統詳細信息請參閱平臺支持軟件包在自己的存儲庫中提供官方支持軟件包此存儲庫包含以下軟件包軟件名簡介一個元軟件包將自動安裝下面列出的四個組件包包含守護程序和關聯配置和初始化腳本 概述 使用這個教程在 Amazon Linux 使用 .rpm 軟件包安裝 MongoDB 社區版. 本安裝教程僅支持64位操作系統. 詳細信息請參閱平...

    gself 評論0 收藏0
  • (翻譯) MongoDB(14) 在 Debian 上安裝MongoDB社區版

    摘要:概述使用這個教程在或者使用軟件包安裝社區版雖然包含自己的軟件包但官方的社區版包通常是最新的本安裝教程僅支持位操作系統詳細信息請參閱平臺支持這些軟件包可以與其它版本一起工作。 概述 使用這個教程在 Debian 7 Wheezy 或者 Debian 8 Jessie 使用 .deb 軟件包安裝 MongoDB 社區版. 雖然 Debian 包含自己的 MongoDB 軟件包, 但官方的 ...

    gaara 評論0 收藏0
  • (翻譯) MongoDB(11) 在 SUSE 上安裝MongoDB社區版

    摘要:概述使用這個教程在和使用軟件包安裝社區版雖然發行版包含自己的軟件包官方的社區版包通常是最新的平臺支持本安裝教程僅支持位操作系統詳細信息請參閱平臺支持軟件包在自己的存儲庫中提供官方支持軟件包此存儲庫包含以下軟件包軟件名簡介一個元軟件包將自動 概述 使用這個教程在 SUSE Linux 11 和 12 使用 .rpm 軟件包安裝 MongoDB 社區版. 雖然 SUSE 發行版包含自己的 ...

    zone 評論0 收藏0
  • (翻譯) MongoDB(13) 在 Ubuntu 上安裝MongoDB社區版

    摘要:概述使用這個教程在使用軟件包安裝社區版包含自己的軟件包但官方的社區版包通常是最新的平臺支持本安裝教程僅提供位長期支持版本例如,等等這些軟件包可能將和其它版本一起工作然后它們并不支持軟件包在自己的存儲庫中提供官方支持軟件包此存儲庫包含以下軟件 概述 使用這個教程在 LTS Ubuntu Linux 使用 .deb 軟件包安裝 MongoDB 社區版. Ubuntu 包含自己的 Mong...

    wuyumin 評論0 收藏0
  • (翻譯) MongoDB(10) 在 Red Hat 企業版或者 Centos Linux 上安裝M

    摘要:概述使用這個教程在企業版或者使用軟件包安裝社區版雖然一些發行版包含自己的軟件包官方的社區版包通常是最新的平臺支持本安裝教程僅支持位操作系統詳細信息請參閱平臺支持不建議對企業版的支持軟件包在自己的存儲庫中提供官方支持軟件包此存儲庫包含以下軟件 概述 使用這個教程在 Red Hat 企業版 Linux 或者 CentOS6/7 Linux 使用 .rpm 軟件包安裝 MongoDB 社區版...

    cartoon 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<