Прежде чем импортироватьваш ключ gpg, нам нужно знать, какой ключ используется в вашем диспетчере паролей. Для экспорта наших ключей gpg требуются 2 команды:

gpg --output MY_FILENAME_public.gpg --armor --export GPG_PUB_KEY
gpg --output MY_FILENAME_secret.gpg --armor --export-secret-key GPG_PUB_KEY

Это создаст 2 файла ключей gpg в нашем текущем каталоге. Чтобы перенести эти ключи на новую машину, вы можете использовать USB-накопитель или старый добрый способ scp . Если вы работаете в Windows, используйте WSL для доступа к этой команде.

Если вы хотите попробовать использовать scp , оба ПК должны быть в одной сети Wi-Fi. Убедитесь, что на целевом ПК включена служба sshd, а затем проверьте IP-адрес целевого ПК с помощью ip , ifconfig и т. д. Имя команды будет зависеть от того, на какой ОС или дистрибутиве вы работаете. Когда у вас есть свой IP-адрес, все, что вам нужно сделать, это использовать эту команду для отправки ваших ключей gpg:

scp mykey_public.gpg mykey_secret.gpg username@IP_ADDRESS:~/

Это отправит ваши ключи в домашний каталог вашего целевого ПК. Импорт требует двух команд на новом компьютере:

gpg --import MY_FILENAME_pub.gpg
gpg --allow-secret-key-import --import MY_FILENAME_sec.gpg

Вторая команда потребует, чтобы секретный ключ находился в одном каталоге, поэтому убедитесь, что оба ключа находятся в одной папке в приведенных выше командах, с которыми вы ее запускаете. Обратите внимание, что только импорт открытого ключа позволит получить доступ только для чтения папок с пропусками. Импорт секретного ключа позволит получить полный доступ, включая редактирование с помощью этого ключа.

проходят

pass — это просто система папок в вашем домашнем каталоге с именем .password-store/. Таким образом, наиболее удобный способ справиться с этим — использовать встроенную интеграцию git с pass , которая автоматически отправляет в репозиторий, если были внесены какие-либо изменения. Вы также можете вручную управлять git, если хотите. Таким образом, экспортировать ваши пароли — это просто загрузить .password-store/ и загрузить их на целевой компьютер. Если вы предпочитаете работать полностью вручную, вы также можете использовать описанный выше метод scp для переноса всей папки .password-store/ на целевой компьютер. Вы также можете просто сохранить его на флэш-накопителе.

Хотя pass может не иметь некоторых необычных функций, которые есть в других приложениях для управления паролями, pass, вероятно, является одним из самых безопасных менеджеров паролей. Весь смысл использования менеджера паролей заключается в обеспечении безопасности, поэтому я бы предпочел использовать общедоступный инструмент с открытым исходным кодом, который может быть проверен кем угодно, по сравнению с проприетарным инструментом, в котором мы даже не знаем, что на самом деле происходит, когда мы нажимаем « Добавить пароль».

Нравится мой контент? GithubTwitterMediumПоддержите меня