Como importar chaves GPG para Ubuntu & Debian (sem chave adequada)

Como importar chaves GPG para Ubuntu & Debian (sem chave adequada)

Os mais recentes sistemas baseados em Debian depreciaram o uso do comando Apt-Key. Este comando é usado para importar as chaves de assinatura de GPG para os sistemas. Este comando estava funcionando bem até o Debian 10 e seus derivados. Após o lançamento do Debian 11 (e seus derivados como o Ubuntu 22.04), os usuários começam a receber uma mensagem de aviso na tela durante a importação de chaves. Você verá a mensagem de aviso “AVISO: A tecla apt está preterida. Gerenciar arquivos de chaveiro em confiança.gpg.D em vez disso (veja a chave apt (8))““. Como esta é uma mensagem de aviso, você ainda pode usar o comando Apt-Key, mas a versão mais recente do Debian e Ubuntu removerá o suporte deste comando.

Então, será bom nos atualizar e começar a usar o assinado por Para manter as chaves GPG e para os repositórios. Neste artigo, discutiremos como importar com segurança as chaves de assinatura do repositório GPG para o Ubuntu, Debian, Linux Mint e Pop!_Os, etc.

Configurando a chave GPG sem chave adequada

Você pode baixar a tecla OpenPGP em seu sistema usando o comando wget ou curl. Então Dearmor a chave e salve -a no seu sistema. Por exemplo, precisamos configurar o webmin ppa em nosso sistema. Então, primeiro eu tenho que instalar a tecla GPG usando um dos comandos abaixo:

  • Usando o comando wget:
    wget -o- https: // download.webmin.com/jcameron-key.ASC | sudo gpg -desarmar | sudo tee/usr/share/keyrings/jcameron-key.gpg> /dev /null 2> & 1  
  • Usando o comando curl:
    Curl https: // download.webmin.com/jcameron-key.ASC | GPG - -DEARMOR | sudo tee/usr/share/keyrings/jcameron-key.gpg> /dev /null 2> & 1 

Os comandos acima criarão um arquivo em /usr/share/keyrings/jcameron-key.gpg no seu sistema. Então, agora você configurou com sucesso a chave GPG em seu sistema.

Configure a chave GPG com o dearmor

Em seguida, edite o arquivo ppa webmin em um editor de texto e configure-o com o arquivo criado acima, como mostrado abaixo:

Arquivo:/etc/apt/fontes.lista.d/webmin.Lista Deb [assinado por =/usr/share/keyrings/jcameron-key.gpg] https: // download.webmin.com/download/repositório Sarge Contrib 

Salve o arquivo e feche-o.

Configure o PPA com opção assinada

Conclusão

É isso. Você configurou com sucesso um novo PPA com uma chave GPG em seu sistema. A nova maneira de usar a chave GPG é opcional no Ubuntu 22.04 e Sistemas Debian 11. Como está relacionado à segurança do sistema, a partir dos próximos lançamentos, isso será obrigatório. Portanto, é uma boa ideia continuar praticando dessa maneira.