Emacs. Пакет pass
2023-12-02
·
2 мин. для прочтения
Пакет для работы с менеджером паролей pass (см. Менеджер паролей pass).
Содержание
1 Общая информация
- Основной режим для управления хранилищем и редактирования записей.
- Репозиторий: https://github.com/NicolasPetton/pass
- Позволяет редактировать базу данных паролей.
- Запуск:
M-x pass
2 Комбинации клавиш
2.1 Буфер списка записей
i: вставить новую запись (с аргументом префикса сгенерировать пароль);n: перейти к следующей записи;p: перейти к предыдущей записи;M-n: перейти к следующему каталогу;M-p: перейти к предыдущему каталогу;k: Удалить запись;w: скопировать пароль записи;b: скопировать имя пользователя записи;u: скопировать URL-адрес записи;f: скопировать заданное секретное поле записи;U: перейдите к URL-адресу записи в веб-браузере по умолчанию;s: поиск;r: переименовать запись;?: помощь;g: обновить буфер хранилища паролей;RETилиv: перейти к записи под курсором;j: перейти к указанной записи;q: выйти.
2.2 Поддержка 2FA/OTP
- Работает через расширение
pass-otp(см. Менеджер паролей pass. Одноразовые пароли). o i: вставьте URI ключа OTP в новую запись (как вpass otp insert);o a: добавить URI ключа OTP к существующей записи (как вpass otp append);o s: сделайте снимок экрана QR-кода OTP и добавьте соответствующий URI к существующей записи;o o: скопируйте токен OTP для входа в точку (как вpass otp -c);o u: скопировать URI ключа OTP для входа в точку (как вpass otp uri -c).
2.3 Режим просмотра
- Файлы записей отображаются в буферах, которые работают под управлением режима
pass-view-mode. - Основные функции:
C-c C-c: показать или спрятать пароль;C-c C-w: скопировать пароль в буфер обмена.
- В случае наличия информации OTP в записи, буфер отобразит строку заголовка с токеном OTP и оставшимися секундами до истечения срока действия:
C-c C-o: скопировать токен OTP в буфер обмена;C-c C-q: отобразить QR-код для URI OTP в записи.