У меня есть файл gpg.key, который используется в качестве ключевой фразы для дешифрования файла .dat.pgp. Зашифрованный файл .data.pgp успешно дешифруется на одном сервере с таким же файлом .key, используя следующую команду
cat xxx_gpg.key | /usr/bin/gpg --batch --quiet -o xxx.dat --passphrase-fd O -d xxx.dat.pgp
Но, когда я перемещаю один и тот же ключ на другой сервер xxx_gpg.key и запускаю ту же самую команду, я получаю следующую ошибку:
gpg: decryption failed: No secret key
ИЗМЕНИТЬ:
Я обнаружил, что gpg --list-secret-keys
возвращает некоторые данные на сервере, где он работает, но никаких результатов не возвращается для другого сервера.
Как мы можем настроить секретный ключ