• GPG i problem z szyfrowaniem

    dodany przez Przemysław Sikora

    Kilka dni temu, kolega zgłosił się do mnie z problemem szyfrowania plików przy pomocy GPG. Generalnie byłem nastawiony sceptycznie, bo dawno się w to “nie bawiłem”, ale co mi tam. Spróbowałem i … efekt poniżej:
    [user@jakis-server-node1 invoices]$ tar czvpf - 10_02_2019 | gpg --symmetric --cipher-algo aes256 -o 10_02_2019.tar.gz.gpg
    10_02_2019/
    10_02_2019/Faktura14664_19-Dec-02_13-12-19.pdf
    10_02_2019/zamoSep-16_16-09-48.pdf
    10_02_2019/Faktura20_12-12-03.pdf
    10_02_2019/Faktura07_11-01-08.pdf
    gpg: katalog ,,/home/web/.gnupg'' utworzony
    gpg: nowy plik ustawień ,,/home/web/.gnupg/gpg.conf'' został utworzony
    gpg: OSTRZEŻENIE: opcje w ,,/home/web/.gnupg/gpg.conf'' nie są jeszcze uwzględnione.
    gpg: zbiór kluczy ,,/home/web/.gnupg/pubring.gpg'' został utworzony
    10_02_2019/Faktura04_12-02-41.pdf
    gpg: anulowano przez użytkownika
    gpg: błąd podczas tworzenia hasła: Operacja anulowana
    gpg: szyfrowanie symetryczne ,,[stdin]'' nie powiodło się: Operacja anulowana

    O co chodzi, co się dzieje? Jak to naprawić?
    Okazało się to dosyć proste. Trzeba bowiem dodać do pliku “.bashrc” użytkownika z poziomu którego chcemy szyfrować dane następujący wpis:

    GPG_TTY=$(tty)
    export GPG_TTY

    Wylogowujemy się i logujemy ponownie. Wszystko powinno działać i po wydaniu takiej komendy jak na samym początku, powinniśmy zostać poproszeni o hasło. Udanego szyfrowania 🙂

Dodaj komentarz

Warto odwiedzić
Valid XHTML 1.0 Transitional centos.com.pl- mapa strony