GNU/Linux >> Belajar Linux >  >> Linux

gpg:perintah tidak ditemukan

Aplikasi Penjaga Privasi GNU memungkinkan Anda untuk mengenkripsi dan mendekripsi informasi, membuat kunci enkripsi publik dan pribadi, dan menggunakan atau memverifikasi tanda tangan digital. GPG didasarkan pada penggunaan sepasang kunci, satu publik dan satu pribadi (atau "rahasia"). Data yang dienkripsi dengan satu kunci hanya dapat didekripsi dengan kunci lainnya. Untuk mengenkripsi pesan kepada Anda, seseorang akan menggunakan kunci publik Anda untuk membuat pesan yang hanya dapat dibuka dengan kunci pribadi Anda. Untuk menandatangani informasi, Anda akan menguncinya dengan kunci pribadi Anda, memungkinkan siapa pun untuk memverifikasi bahwa itu berasal dari Anda dengan membuka kuncinya dengan kunci publik Anda.

Perintah tombol

Opsi Deskripsi
–check-sigs [nama kunci] Mencantumkan kunci dan tanda tangan seperti –list-sigs, tetapi juga memverifikasi tanda tangan.
–nama kunci hapus-kunci Hapus kunci yang ditentukan dari gantungan kunci.
–menghapus-nama kunci rahasia-kunci Hapus kunci rahasia yang disebutkan dari kunci rahasia dan publik.
–delete-secret-and-public-key keyname Hapus rahasia (jika ada) dan kemudian kunci publik untuk nama yang ditentukan.
–desain-cabut nama kunci Buat sertifikat pencabutan untuk pasangan kunci dan tunjuk otoritas untuk menerbitkannya kepada orang lain.
–edit-key [nama kunci] Edit opsi kunci menggunakan alat berbasis menu. Opsi kunci terlalu banyak untuk dicantumkan di sini, tetapi sertakan semuanya, mulai dari pengaturan kepercayaan hingga gambar yang dilampirkan ke kunci untuk tujuan identifikasi pengguna.
–ekspor [nama kunci] Keluarkan kunci yang ditentukan atau, jika tidak ada kunci yang diberi nama, seluruh keyring. Gunakan flag –output untuk mengirim informasi kunci ke file, dan –armor untuk membuat kunci dapat dikirim sebagai teks ASCII.
–ekspor-kunci-rahasia [nama kunci] Mengeluarkan kunci atau kunci rahasia yang ditentukan. Operasinya sama dengan –export, kecuali dengan kunci rahasia. Ini adalah risiko keamanan dan harus digunakan dengan hati-hati.
–ekspor-rahasia-subkunci [nama kunci] Mengeluarkan subkunci rahasia yang ditentukan. Operasinya sama dengan –export, kecuali dengan kunci rahasia.
–sidik jari [nama kunci] Mencantumkan kunci dan sidik jarinya untuk kunci yang diberi nama, atau semua kunci jika tidak ada nama yang ditentukan.
–gen-key Buat sepasang kunci baru, yang meminta beberapa preferensi dan frasa sandi.
–gen-cabut nama kunci Buat sertifikat pencabutan untuk pasangan kunci.
–server kunci server Menentukan nama server kunci yang memegang kunci.
–list-keys [nama kunci] Daftar kunci dengan nama yang ditentukan, atau semua kunci jika tidak ada nama yang ditentukan.
–daftar-kunci-publik [nama kunci] Mencantumkan kunci publik dengan nama yang ditentukan, atau semua kunci publik jika tidak ada nama yang ditentukan.
–daftar-kunci-rahasia [nama kunci] Mencantumkan kunci rahasia dengan nama yang ditentukan, atau semua kunci rahasia jika tidak ada nama yang ditentukan.
–list-sigs [nama kunci] Mencantumkan kunci seperti yang dilakukan –list-keys, tetapi juga mencantumkan tanda tangan.
–gen-cabut nama kunci Hapus kunci rahasia (jika ada) dan kemudian kunci publik untuk nama yang ditentukan.
–mengimpor file Baca kunci dari file dan tambahkan ke gantungan kunci Anda.
–lsign-key keyname Tanda tangani kunci publik, tetapi tandai sebagai tidak dapat diekspor.
–nama kunci kunci-recv Unduh dan impor kunci dari server kunci.
–refresh-keys [nama kunci] Periksa server kunci untuk pembaruan kunci yang sudah ada di gantungan kunci.
–kunci-pencarian [nama kunci] Cari nama kunci di server kunci. Tentukan server kunci dengan –keyserver.
–send-keys [nama kunci] Kirim satu atau lebih kunci ke server kunci. Tentukan server kunci dengan –keyserver.
–nama kunci kunci-tanda Menandatangani kunci publik menggunakan kunci pribadi Anda.

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah gpg:

gpg: command not found

Anda dapat menginstal paket gpg seperti yang ditunjukkan di bawah ini sesuai dengan pilihan distribusi Anda.

Distribusi Perintah
OS X brew install gnupg
Debian apt-get install gpg
Ubuntu apt-get install gpg
Alpin apk tambahkan gnupg
Linux Arch pacman -S gnupg
Kali Linux apt-get install gpg
CentOS yum install gnupg2
Fedora dnf menginstal GnuPG
Raspbian apt-get install gnupg

Contoh Perintah gpg

1. Buat kunci publik dan pribadi GPG secara interaktif:

# gpg --full-generate-key

2. Masuk `doc.txt` tanpa enkripsi (menulis output ke `doc.txt.asc`):

# gpg --clearsign doc.txt

3. Enkripsi dan tandatangani `doc.txt` untuk [email protected] dan [email protected] (output ke `doc.txt.gpg`):

# gpg --encrypt --sign --recipient [email protected] --recipient [email protected] doc.txt

4. Enkripsi `doc.txt` hanya dengan frasa sandi (output ke `doc.txt.gpg`):

# gpg --symmetric doc.txt

5. Dekripsi `doc.txt.gpg` (output ke stdout):

# gpg --decrypt doc.txt.gpg

6. Impor kunci publik:

# gpg --import public.gpg

7. Ekspor kunci publik untuk [email protected] (output ke stdout):

# gpg --export --armor [email protected]

8. Ekspor kunci pribadi untuk [email protected] (output ke stdout):

# gpg --export-secret-keys --armor [email protected]


Linux
  1. manajer langganan:perintah tidak ditemukan

  2. dnf:perintah tidak ditemukan

  3. bc:perintah tidak ditemukan

  1. dpkg:perintah tidak ditemukan

  2. id:perintah tidak ditemukan

  3. w:perintah tidak ditemukan

  1. ifrename:perintah tidak ditemukan

  2. df:perintah tidak ditemukan

  3. du:perintah tidak ditemukan