A partir de Ops Manager 4.4.14, el equipo de lanzamiento de MongoDB firma digitalmente los paquetes de Ops Manager para certificar que son versiones válidas e inalteradas de MongoDB. Antes de instalar Ops Manager, valide el paquete con la información proporcionada. FirmaPGP.
Las firmas PGP proporcionan las garantías más sólidas al verificar tanto la autenticidad como la integridad de un archivo para evitar su manipulación.
Verificar una deb Paquete
Descargue la última versión del paquete Ops Manager.
Abra su navegador preferido para visitar el MongoDB Download Center en MongoDB.com.
Si comienza desde MongoDB.com, haga clic Products Ops Manager Try it now en.
En el menú desplegable Platforms, haga clic en Ubuntu 18.04.
En el menú desplegable Packages, haga clic en DEB para la arquitectura x86_64.
Haga clic en Download.
El paquete descargado se llama
mongodb-mms-<version>.x86_64.deb, donde<version>es el número de versión.
Verifique la integridad del paquete Ops Manager.
En el siguiente comando, reemplace <version> con la versión del paquete Ops Manager.
gpg --verify mongodb-mms-<version>_x86_64.deb.sig \ mongodb-mms-<version>_x86_64.deb
Cuando el paquete se verifique correctamente, recibirá una respuesta como la siguiente:
gpg: Signature made Wed Jun 23 15:44:30 2021 UTC gpg: using RSA key 056AB6A90E47FE40 gpg: Good signature from "Ops Manager <version> Release Signing Key <packaging@mongodb.com>" [unknown]
Si el paquete está firmado correctamente, pero actualmente no confía en la clave de firma en su trustdb local, gpg también devuelve el siguiente mensaje:
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: D657 EF0E F51C 41B7 AE11 1CAF 056A B6A9 0E47 FE40
Verificar un rpm paquete
Descargue la última versión del paquete Ops Manager.
Abra su navegador preferido para visitar MongoDB Download Center en MongoDB.com.
Si comienza desde MongoDB.com, haga clic Products Ops Manager Try it now en.
En el menú desplegable Platforms, haga clic en una de las siguientes opciones:
Red Hat + CentOS 7, 8 / SUSE 12 + 15 / Amazon Linux 2
Desde el menú desplegable Packages, haz clic en RPM.
Haga clic en Download.
El paquete descargado se llama
mongodb-mms-<version>.x86_64.rpm, donde<version>es el número de versión.
Verifique la integridad del paquete Ops Manager.
En el siguiente comando, reemplace:
<version>con la versión del paquete Ops Manager.<architecture>con la arquitectura de CPU del paquete. Este valor debe serx86_64.
sudo rpm -K mongodb-mms-<version>.<architecture>.rpm
Cuando el paquete se verifique correctamente, recibirá una respuesta como la siguiente:
mongodb-mms-<version.arch>.rpm: rsa sha1 (md5) pgp md5 OK
Verificar un tar.gz archivo
Descargue la última versión del archivo de Ops Manager.
Abra su navegador preferido para visitar MongoDB Download Center en MongoDB.com.
Si comienza desde MongoDB.com, haga clic Products Ops Manager Try it now en.
En el menú desplegable Version, haga clic en una de las versiones estables proporcionadas.
En el menú desplegable Platform, haga clic en una de las siguientes opciones:
Red Hat + CentOS 7, 8 / SUSE 12 + 15 / Amazon Linux 2
Debian 9, 10, 11 / Ubuntu 18.04
Desde el menú desplegable Package, haz clic en tar.gz.
Haga clic en Download.
El paquete descargado se llama
mongodb-mms-<version>.x86_64.tar.gz, donde<version>es el número de versión.
Utilice cURL para descargar el archivo de firma pública de MongoDB.
En el siguiente comando, reemplace:
<version>con la versión del paquete Ops Manager.<architecture>con la arquitectura de CPU del paquete. Este valor debe serx86_64.
curl -O https://downloads.mongodb.com/on-prem-mms/tar/mongodb-mms-<version>.<architecture>.tar.gz.sig
Verifique la integridad del paquete Ops Manager.
En el siguiente comando, reemplace:
<version>con la versión del paquete Ops Manager.<architecture>con la arquitectura de CPU del paquete. Este valor debe serx86_64.
gpg --verify mongodb-mms-<version>.<architecture>.tar.gz.sig \ mongodb-mms-<version>.<architecture>.tar.gz
Cuando el paquete se verifique correctamente, recibirá una respuesta como la siguiente:
gpg: Signature made Wed Jun 23 15:44:30 2021 UTC gpg: using RSA key 056AB6A90E47FE40 gpg: Good signature from "Ops Manager <version> Release Signing Key <packaging@mongodb.com>" [unknown]
Si el paquete está firmado correctamente, pero actualmente no confía en la clave de firma en su trustdb local, gpg también devuelve el siguiente mensaje:
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: D657 EF0E F51C 41B7 AE11 1CAF 056A B6A9 0E47 FE40