4 votes

Impossible de supprimer les clés d'authentification en 17.10

Je suis actuellement incapable de supprimer les clés d'authentification dans Ubuntu 17.10. En allant dans le panneau Logiciels et mises à jour et en sélectionnant "supprimer" sur les clés d'authentification que je souhaite supprimer, cela ne fait rien.

J'ai essayé de retirer les clés en utilisant le sudo qui se trouve dans Suppression des fournisseurs de logiciels de confiance dans "Logiciels et mises à jour". mais cela ne supprime pas non plus les clés (le message de retour est "ok" mais la clé n'est pas supprimée).

Toute aide à ce sujet sera appréciée.

5voto

Videonauth Points 31896

Vous devriez normalement être en mesure de l'utiliser :

sudo apt-key del <KEY_ID>

Mais si cela échoue, vous pouvez rechercher le fichier clé correspondant dans /etc/apt/trusted.gpg.d et supprimez les deux fichiers qui s'y trouvent.

Voici un exemple, disons que vous avez installé le navigateur tor depuis ppa:webupd8team. Après avoir désinstallé ce paquet et supprimé les fichiers source de celui-ci de /etc/apt/sources.list.d/ vous avez toujours les deux clés dans /etc/apt/trusted.gpg.d nommé

-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~

Maintenant, retirez les deux clés en :

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

Et vous devriez en avoir fini avec eux. Vous pouvez le vérifier en ouvrant Software&Updates et en vérifiant l'onglet 'Other Software'. La clé devrait avoir disparu. Vous pouvez également trouver le nom de fichier correct avec apt-key list la sortie pour cette clé que j'ai utilisée comme exemple ressemble à ceci

/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

Vous voyez que le nom du fichier de la clé est indiqué au-dessus de la clé elle-même.

2voto

andr'oidster Points 21
  1. Logiciels libres et mises à jour
  2. Sélectionnez l'onglet "Authentification".
  3. Identifiez le fournisseur que vous souhaitez supprimer
  4. Identifiez la chaîne de lettres et de chiffres sans espacement juste avant la date,,,, par exemple la chaîne dont vous avez besoin est en gras dans ce qui suit : 005EAE8119BB5BCA 2011-03-16. GUI

Suivant :

  1. Ouvrez un Terminal et tapez :
    sudo apt-key list Cela devrait afficher les mêmes fournisseurs que dans Logiciels et mises à jour, par exemple : Liste des terminaux

  2. Identifiez et copiez (control+shift C) la chaîne de chiffres et de lettres que j'ai surlignée en blanc. Vous pouvez comparer ces mêmes données sur l'interface graphique des logiciels et des mises à jour si vous voulez être sûr. L'interface graphique affichera les données sans espaces, et avant la date. Pic du terminal et de l'interface graphique

  3. Entrez dans le terminal : sudo apt-key del 005E AE81 19BB 5BCA

NOTE : Vous devrez supprimer les espaces entre les données que vous venez de sélectionner et de coller pour que cela ressemble à ce qui suit, du moins j'ai dû procéder de cette façon : sudo apt-key del 005EAE8119BB5BCA

  1. tapez votre mot de passe puis appuyez sur la touche Entrée
  2. dira "Ok"
  3. Revenir sur sudo apt-key list Terminal

Le fournisseur devrait être supprimé et afficher le suivant sur la liste comme indiqué dans l'interface graphique des logiciels et des mises à jour.

Suivant :

  1. Fermez et rouvrez l'interface graphique des logiciels et des mises à jour afin qu'elle affiche la liste mise à jour, et voilà ! Cela devrait être bon result

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X