Cómo importar las claves GPG en Ubuntu y Debian (sin apt-key)

Cómo importar las claves GPG en Ubuntu y Debian (sin apt-key)

Los últimos sistemas basados ​​en Debian han desaprobado el uso del comando de tecla APT. Este comando se utiliza para importar las claves de firma GPG a los sistemas. Este comando estaba funcionando bien hasta Debian 10 y sus derivados. Después del lanzamiento de Debian 11 (y sus derivados como Ubuntu 22.04), los usuarios comienzan a recibir un mensaje de advertencia en la pantalla durante las teclas Importar. Verás el mensaje de advertencia "ADVERTENCIA: Apt-Key está en desuso. Administrar archivos de Keyring en confianza.gpg.D en su lugar (ver apt-key (8))". Como este es un mensaje de advertencia, aún puede usar el comando APT-Key, pero la versión más nueva de Debian y Ubuntu eliminará el soporte de este comando.

Por lo tanto, será bueno actualizarnos y comenzar a usar el Firmado por para mantener las teclas GPG y para los repositorios. En este artículo, discutiremos cómo importar de forma segura las claves de firma del repositorio GPG para los Ubuntu, Debian, Linux Mint y Pop!_Os, etc.

Configuración de la tecla GPG sin Apt-Key

Puede descargar la tecla OpenPGP en su sistema usando el comando wget o curl. Entonces carro la clave y guárdela a su sistema. Por ejemplo, necesitamos configurar Webmin PPA en nuestro sistema. Luego, primero tengo que instalar la tecla GPG usando uno de los siguientes comandos:

  • Usando el comando wget:
    wget -o- https: // descargar.webmin.com/jcameron-key.ASC | Sudo GPG - -Dearmor | sudo tee/usr/share/keyrings/jcameron-key.gpg> /dev /null 2> y 1  
  • Uso del comando curl:
    curl https: // descargar.webmin.com/jcameron-key.ASC | GPG -DEARMOR | sudo tee/usr/share/keyrings/jcameron-key.gpg> /dev /null 2> y 1 

Los comandos de arriba crearán un archivo en /usr/share/keyrings/jcameron-key.gpg en tu sistema. Entonces, ahora ha configurado con éxito la tecla GPG en su sistema.

Configurar la tecla GPG con Dearmor

A continuación, edite el archivo PPA de Webmin en un editor de texto y configúrelo con el archivo creado anteriormente como se muestra a continuación:

Archivo:/etc/apt/fuentes.lista.d/webmin.Lista Deb [firmado-by =/usr/share/keyrings/jcameron-key.gpg] https: // descargar.webmin.com/descargar/repositorio sarge contribib 

Guarde el archivo y cierre.

Configurar PPA con la opción firmada

Conclusión

Eso es todo. Ha configurado con éxito un nuevo PPA con una tecla GPG en su sistema. La nueva forma de usar la tecla GPG es opcional en Ubuntu 22.04 y Debian 11 sistemas. Como está relacionado con la seguridad del sistema, a partir de las próximas versiones, esto será obligatorio. Así que esta es una buena idea seguir practicando de esta manera.