macOS バイナリの検証
MongoDBリリースチームは、パッケージが有効で、改変されていないMongoDBリリースであることを証明するために、Database Toolsパッケージにデジタル署名しています。 Database Toolsをインストールする前に、デジタル署名を使用してパッケージを検証できます。
macOS 用のDatabase Tools .zip
のダウンロードは認証されていません。このページでは、codesign
を使用して個々のDatabase Toolsバイナリの整合性を検証する方法について説明します。
始める前に
MongoDB Database Tools がインストールされていない場合は、ダウンロード センターからDatabase Tools のバイナリをダウンロードします。
手順
Database Toolsバイナリを検証するには、次を実行します。
codesign -dv --verbose=4 <path_to_binary>
例、次のコマンドは、/usr/local/bin/
フォルダー内の mongorestore
バイナリを検証します。
codesign -dv --verbose=4 /usr/local/bin/mongorestore
バイナリがMongoDBによって署名されている場合、出力には次の情報が含まれます。
Authority=Developer ID Application: MongoDB, Inc. (4XWMY46275) Authority=Developer ID Certification Authority Authority=Apple Root CA