Прежде чем импортироватьваш ключ 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, вероятно, является одним из самых безопасных менеджеров паролей. Весь смысл использования менеджера паролей заключается в обеспечении безопасности, поэтому я бы предпочел использовать общедоступный инструмент с открытым исходным кодом, который может быть проверен кем угодно, по сравнению с проприетарным инструментом, в котором мы даже не знаем, что на самом деле происходит, когда мы нажимаем « Добавить пароль».
Нравится мой контент? Github — Twitter — Medium — Поддержите меня