Emacs. Пакет pass
Пакет для работы с менеджером паролей pass (см. Менеджер паролей pass).
Содержание
1 Общая информация
- Основной режим для управления хранилищем и редактирования записей.
- Репозиторий: https://github.com/NicolasPetton/pass
- Позволяет редактировать базу данных паролей.
- Запуск:
1M-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 в записи.