Não é possível remover as chaves de autenticação em 17.10

2

Atualmente, não consigo remover as chaves de autenticação no Ubuntu 17.10. Indo no Software & amp; Atualize o panal e selecione "remover" nas chaves de autenticação que desejo remover, sem fazer nada.

Eu tentei remover as chaves usando o comando sudo encontrado em Removendo Trusted fornecedores de software de 'Software & amp; Atualizações ', mas isso também não remove as chaves (a mensagem de retorno é "ok", mas a chave não é removida).

Qualquer ajuda com isso é apreciada.

    
por Berrik 19.11.2017 / 02:44

2 respostas

3

Você normalmente deve poder usar:

sudo apt-key del <KEY_ID>

Mas se isso falhar, você pode procurar o arquivo de chave correspondente em /etc/apt/trusted.gpg.d e excluir os dois arquivos para ele lá.

Aqui um exemplo, digamos que você tenha instalado o navegador tor do ppa: webupd8team. Depois de desinstalar este pacote e remover os arquivos de origem para ele de /etc/apt/sources.list.d/ , você ainda tem as duas chaves em /etc/apt/trusted.gpg.d nomeadas

-rw-r--r-- 1 root root  507 Okt 21 23:36 webupd8team_ubuntu_tor-browser.gpg
-rw-r--r-- 1 root root    0 Okt 21 23:36 webupd8team_ubuntu_tor-browser.gpg~

Agora, remova as duas chaves:

sudo rm /etc/apt/trusted.gpg.d/webupd8team_ubuntu_tor-browser*

E você deveria ter terminado com eles. Você pode verificar isso abrindo Atualizações e Software e verifique a guia "Outro Software". A chave deveria sumir. você pode encontrar o nome de arquivo adequado, bem como com apt-key list a saída para esta chave que eu usei como exemplo se parece com isso

/etc/apt/trusted.gpg.d/webupd8team_ubuntu_tor-browser.gpg
--------------------------------------------------
pub   rsa1024 2010-05-04 [SC]
      7B2C 3B08 89BF 5709 A105  D03A C251 8248 EEA1 4886
uid           [ unknown] Launchpad VLC

Você vê que o nome do arquivo de chave é indicado acima da própria chave.

    
por Videonauth 19.11.2017 / 03:18
0
  1. Abra o software & amp; Atualizações
  2. Selecione a guia "Autenticação"
  3. Identifique o provedor que você deseja excluir
  4. Identifique a sequência de letras e números sem espaçamento antes da data , por exemplo, a sequência que você precisa está em negrito no seguinte: 005EAE8119BB5BCA 2011-03-16. GUI

Próximo:

  1. Abra um Terminal e digite:
    $ sudo lista de teclas apt.
    Isso deve exibir os mesmos provedores que em Software & amp; Atualizações , exemplo: Lista de terminais

  2. Identifique e copie (control + shift C) a sequência de números e letras que destaquei em branco. Você pode comparar os mesmos dados no Software & amp; Atualiza a GUI se você quiser ter certeza. A GUI exibirá os dados sem espaços e está antes da data. Terminal e GUI pic

  3. Entre no terminal: $ sudo apt-key do 005E AE81 19BB 5BCA

OBSERVAÇÃO: Você terá que remover os espaços entre os dados que você acabou de selecionar e colou para que pareçam os seguintes, pelo menos eu tive que fazer assim: $ sudo apt-key del 005EAE8119BB5BCA

  1. digite sua senha e pressione Enter
  2. dirá "Ok"
  3. Reinserir $ sudo lista de apt-key Terminal

    O provedor deve ser excluído e exibir o próximo na lista, conforme mostrado em Software & amp; Atualiza a GUI.

Próximo:

  1. Feche e reabra o Software & amp; Atualiza a GUI para exibir a lista atualizada , voila! Deve ser bom insira a descrição da imagem aqui
por andr'oidster 16.09.2018 / 01:35