Bagaimana cara mengubah passphrase untuk pass (pengelola kata sandi)

12

Saya mengubah kata sandi untuk kunci gpg saya. Namun, sebelumnya saya telah membangun penyimpanan kata sandi melalui pass dengan kunci gpg yang sama.

Sekarang, setiap kali saya menanyakan kata sandi, saya masih dimintai kata sandi gpg lama. Aplikasi lain memerlukan frasa sandi baru.

Bagaimana saya bisa mengubah passphrase untuk pass? Apakah saya harus menjalankan "init" lagi?

Torsten
sumber
Apakah Anda kebetulan menggunakan GnuPG 2.1 dan versi sebelumnya pada sistem yang sama?
Kusalananda
Ya memang, ada gpg (1.4.21) dan gpg2 (2.1.13) diinstal pada sistem saya.
Torsten
2
Saya tidak akan dapat memberikan solusi yang baik untuk Anda, tetapi mungkin ada hubungannya dengan memiliki dua versi GnuPG diinstal, dan pass mungkin menggunakan satu saat Anda mengubah frasa sandi dengan yang lain. Sejauh yang saya tahu, kedua versi GnuPG menyimpan kunci secara terpisah satu sama lain, tapi saya tidak cukup akrab dengan cara kerja alat-alat ini untuk mengatakan dengan pasti.
Kusalananda

Jawaban:

13

Saya memiliki masalah yang sama; @ Kusalananda adalah tempat langsung menggunakan gpg2, yang menyimpan kunci secara terpisah, jadi Anda harus mengubah frasa sandi untuk kedua versi.

gpg --edit "Your Key"
> passwd
> save

gpg2 --edit "Your Key"
> passwd
> save

Nama kunci yang digunakan by pass disimpan di ~/.password-store/.gpg-id.

jgillich
sumber
100% Saya mengubah kunci untuk gpg2 dan lulus bekerja dengan pw yang dimasukkan sekarang.
Torsten
4
Dalam gpg 2.2.5 perintahnya adalah --edit-key.
Torsten