Cara Melihat Daftar dan Remove apt-key Keyring GPG Parrot OS Linux

Cara Melihat Daftar dan Remove apt-key Keyring GPG Parrot OS Linux

Halo Sobat Teknisi, apa kabar? semoga semua dalam keadaan baik-baik saja. Terimakasih telah mengunjungi blog ini. Bagi yang berkunjung untuk mencari solusi semoga setelah berkunjung dari sini masalah dapat segera teratasi. Apa yang saya tulis ini sebagian saya ambil dari beberapa sumber, lalu saya ringkas dan ditulis kembali di sini. Agar nanti jika mendapati masalah yang sama sudah tau kunci solusi nya.


Cukup pengantar untuk artikel nya, hari ini kita akan membahas mengenai keyring file gpg, GPG merupakan sebuah alat untuk keamanan data beguna dalam enkripsi, deskripsi data, dan penandatangan digital. GnuPG memiliki banyak manfaat dalam hal pengamanan data dengan enkripsi ketat. Beberapa diantaranya yaitu :

  • Menambahkan enkripsi dekripsi pada aplikasi pengirim email seperti Thunderbird.
  • Mengamankan data dengan enkripsi sebelum disimpan ke media penyimpanan online.
  • Mengamankan data sensitif dengan enkripsi sebelum data tersebut dikirimkan ke orang lain yang berhak menerima.
  • Membuat pasangan kunci pengaman (key pair) dan manajemen kunci pengamannya.
  • Mengamankan data-data penting yang disimpan pada media digital tidak online, seperti data yang disimpan di USB Drive, Harddisk Eksternal, Micro SD Card, dan lain lain.


(Dikutip dari: https://medium.com/kode-dan-kodean/belajar-memakai-gnu-privacy-guard-gnupg-gpg-3944e19dba91)


apt-key


apt-key digunakan untuk menambah, menghapus, mendaftar, dan mengekspor kunci publik yang digunakan oleh apt untuk memverifikasi tanda tangan dari file rilis.

 

Jika kunci publik untuk distribusi tidak ada, apt akan gagal untuk memverifikasi tanda tangan dari file rilisnya, dan itu akan mengeluarkan kesalahan. File rilis yang diunduh kemudian diabaikan, dan apt akan menggunakan indeks paket biner dan sumber sebelumnya yang didapat dari distribusi ini, jika ada.

 

(Dikutip dari: https://difyel.com/linux/usr/bin/apt-key/)

 

Cara Melihat Keyring List GPG Parrot OS

Untuk sintaknya bisa dilihat berikut ini:


Usage: apt-key [--keyring file] [command] [arguments]

Manage apt's list of trusted keys

  apt-key add <file>          - add the key contained in <file> ('-' for stdin)
  apt-key del <keyid>         - remove the key <keyid>
  apt-key export <keyid>      - output the key <keyid>
  apt-key exportall           - output all trusted keys
  apt-key update              - update keys using the keyring package
  apt-key net-update          - update keys using the network
  apt-key list                - list keys
  apt-key finger              - list fingerprints
  apt-key adv                 - pass advanced options to gpg (download key)

If no specific keyring file is given the command applies to all keyring files.


Agar dapat melihat list key nya sobat perlu mengetikkan ini pada terminal.

 

sudo apt-key list

 

Maka akan muncul semua key yang terdapat di linux Sobat

 

/etc/apt/trusted.gpg
--------------------
pub   rsa3072 2019-02-11 [SC] [expired: 2021-02-10]
      813E EFE8 0280 C579 E2A1  F5E6 B56F FA94 6EB1 660A
uid           [ expired] Parrot project <team@parrotsec.org>

/etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg
----------------------------------------------------------
pub   rsa4096 2014-11-21 [SC] [expires: 2022-11-19]
      126C 0D24 BD8A 2942 CC7D  F8AC 7638 D044 2B90 D010
uid           [ unknown] Debian Archive Automatic Signing Key (8/jessie) <ftpmaster@debian.org>

/etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg
-------------------------------------------------------------------
pub   rsa4096 2014-11-21 [SC] [expires: 2022-11-19]
      D211 6914 1CEC D440 F2EB  8DDA 9D6D 8F6B C857 C906
uid           [ unknown] Debian Security Archive Automatic Signing Key (8/jessie) <ftpmaster@debian.org>

/etc/apt/trusted.gpg.d/debian-archive-jessie-stable.gpg
-------------------------------------------------------
pub   rsa4096 2013-08-17 [SC] [expires: 2021-08-15]
      75DD C3C4 A499 F1A1 8CB5  F3C8 CBF8 D6FD 518E 17E1
uid           [ unknown] Jessie Stable Release Key <debian-release@lists.debian.org>

/etc/apt/trusted.gpg.d/debian-archive-stretch-automatic.gpg
-----------------------------------------------------------
pub   rsa4096 2017-05-22 [SC] [expires: 2025-05-20]
      E1CF 20DD FFE4 B89E 8026  58F1 E0B1 1894 F66A EC98
uid           [ unknown] Debian Archive Automatic Signing Key (9/stretch) <ftpmaster@debian.org>
sub   rsa4096 2017-05-22 [S] [expires: 2025-05-20]

/etc/apt/trusted.gpg.d/debian-archive-stretch-security-automatic.gpg
--------------------------------------------------------------------
pub   rsa4096 2017-05-22 [SC] [expires: 2025-05-20]
      6ED6 F5CB 5FA6 FB2F 460A  E88E EDA0 D238 8AE2 2BA9
uid           [ unknown] Debian Security Archive Automatic Signing Key (9/stretch) <ftpmaster@debian.org>
sub   rsa4096 2017-05-22 [S] [expires: 2025-05-20]

/etc/apt/trusted.gpg.d/debian-archive-stretch-stable.gpg
--------------------------------------------------------
pub   rsa4096 2017-05-20 [SC] [expires: 2025-05-18]
      067E 3C45 6BAE 240A CEE8  8F6F EF0F 382A 1A7B 6500
uid           [ unknown] Debian Stable Release Key (9/stretch) <debian-release@lists.debian.org>

/etc/apt/trusted.gpg.d/parrot-archive-keyring.gpg
-------------------------------------------------
pub   rsa4096 2017-02-13 [SC]
      3B3E AB80 7D70 721B A9C0  3E55 C7B3 9D03 6297 2489
uid           [ unknown] Parrot Project <team@parrotsec.org>
sub   rsa4096 2017-07-03 [S]

/etc/apt/trusted.gpg.d/parrot.key.gpg
-------------------------------------
pub   rsa4096 2017-02-13 [SC]
      3B3E AB80 7D70 721B A9C0  3E55 C7B3 9D03 6297 2489
uid           [ unknown] Parrot Project <team@parrotsec.org>
sub   rsa4096 2017-07-03 [S]


Baca juga:  Mengatasi GPG error: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY Parrot OS Linux 

 

Cara Mengetahui Key GPG Expired dan Cara Mengupdatenya

Apabila key kita telah kadaluarsa maka yang terjadi adalah kita tidak bisa melakukan apt update pasti akan gagal seperti pada artikel sebelumnya dapat dibaca link di atas. Untuk dapat melihat key yang sudah kadaluarsa bisa menggunakan perintah berikut ini:

 

sudo apt-key list | grep -A 1 expired


Setelah kita mengetahui key yang sudah kadaluarsa tersebut kita  bisa mendaftarkan ulang dengan menggunakan perintah di bawah ini:

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 363A96A5CEA9EA27


Atau

 

sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 363A96A5CEA9EA27 


Note: Ganti 363A96A5CEA9EA27 dengan key yang muncul milik Sobat.


Cara Delete Keyring GPG

Selain melihat daftar list dan menambahkannya kita juga bisa menghapus keyring tersebut, dengan menggunakan perintah di bawah ini:

 

Amati key ID yang akan dihapus terlebih dahulu.

 

sudo apt-key del 3B3E AB80 7D70 721B A9C0  3E55 C7B3 9D03 6297 2489

 

Setelah itu jika berhasil akan mendapat balasan ok.

 

Begitu temen-temen artikel kali ini semoga dapat menambah wawasan kita semua. Terimakasih kepada semua pihak yang sudah membantu mohon maaf jika tidak bisa menuliskan sumber-sumber terkait. Saya doakan semoga sukses selalu. Wassalam

Load comments