Create pgp-commands.md

This commit is contained in:
ruslan 2025-01-12 22:01:41 +01:00 committed by GitHub
parent 52a2785251
commit 976135d17e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -0,0 +1,28 @@
---
title: Памятка по PGP/GPG
description: gnupg - export, import and renew
date: 2025-01-12T22:00:00+01:00
tags: [linux, pgp]
---
## Экспорт
```bash
gpg -a --export-secret-keys > private.asc
gpg --export-ownertrust > trust.txt
```
## Импорт
```bash
gpg --import private.asc
gpg --import public.asc
gpg --import-ownertrust trust.txt
```
## Продление
```bash
gpg --list-keys
gpg --quick-set-expire <fingerprint> 1y
gpg --export <your-email> | curl -T - https://keys.openpgp.org
```