↩️ Назад

Категории

Pass + QtPass: идеальный менеджер паролей на Linux

13.03.2026 | Статья из категории: Безопасность

Google Таблицы — удобно, но держать там пароли опасно. Один взломанный аккаунт — и все данные утекли. В Linux есть элегантное решение: pass (стандартный менеджер паролей) и красивая оболочка QtPass. Сегодня ставим, настраиваем и забываем про облачные таблицы.

Важно!

Если у вас уже есть таблица в Google Sheets — не удаляйте её, пока не перенесёте все пароли в Pass. Делаем миграцию спокойно.

Шаг 1. Создаём GPG-ключ

Pass использует шифрование GPG. Это значит, что все пароли будут зашифрованы вашим личным ключом. Без ключа — никто ничего не прочитает.

1 Генерация ключа

Открываем терминал и вводим:

gpg --full-generate-key

В процессе укажите:

  • Вид ключа: RSA (оставьте по умолчанию)
  • Размер: 4096 бит
  • Срок: 0 (бессрочный)
  • Имя и email: например, "My Pass Key" и ваш email
  • Пароль: придумайте надёжный мастер-пароль (его нужно запомнить!)
2 Узнаём ID ключа

После создания ключа нужно узнать его идентификатор:

gpg --list-secret-keys --keyid-format LONG

Найдите строку sec — там будет что-то вроде rsa4096/ABCD1234EFGH5678. Копируйте то, что после слеша (например, ABCD1234EFGH5678) — это ID вашего ключа.

Совет: Запишите ID куда-нибудь временно, он понадобится для инициализации pass.

Шаг 2. Устанавливаем Pass

3 Установка пакета
sudo apt update
sudo apt install pass
4 Инициализация хранилища

Используем ID ключа из шага 1 (вставьте свой вместо примера):

pass init "ABCD1234EFGH5678"

Готово. Теперь в папке ~/.password-store будут храниться ваши зашифрованные пароли.

Шаг 3. Ставим QtPass — красивый интерфейс

5 Установка QtPass
sudo apt install qtpass
6 Первый запуск

Найдите QtPass в меню приложений или запустите через терминал:

qtpass

При первом запуске укажите путь к хранилищу — ~/.password-store.

Здесь будет скриншот QtPass с открытой папкой "Email"

(представьте красивое окошко со списком паролей)

Настройка интерфейса под себя

Темы оформления: В QtPass зайдите в Edit → Settings → General. Там можно выбрать тему (светлая/тёмная/системная). Советую выставить тёмную — она отлично сочетается с Linux.
Шрифты: Там же в настройках можно увеличить размер шрифта для удобства.
Очистка буфера обмена: В настройках QtPass можно выставить автоматическую очистку пароля из буфера через 45 секунд. Это безопасно.

Бонус: автоподстановка в браузере

Чтобы пароли вставлялись сами на сайтах, ставим расширение PassFF (есть для Firefox и Chrome/Chromium).

7 Установка моста для браузера
sudo apt install passff-host

После этого установите расширение PassFF из магазина браузера и укажите в настройках путь к GPG-ключу.

Синхронизация через Git

Pass умеет работать с Git. Можно хранить зашифрованные пароли на GitHub/GitLab — они всё равно зашифрованы вашим ключом.

8 Инициализация Git в Pass
pass git init
pass git remote add origin https://github.com/ваш-логин/ваш-репозиторий.git

Теперь после добавления пароля делайте:

pass git push

На втором компьютере просто склонируйте репозиторий в ~/.password-store.

Что в итоге?

Важно! Главный пароль от GPG-ключа забывать нельзя. Без него доступ к паролям будет потерян навсегда. Сделайте бэкап папки ~/.gnupg и храните в надёжном месте (но не в облаке без шифрования).



Категории:

Категории

Комментарии

Пока нет комментариев. Будьте первым!

Оставить комментарий

← Назад к списку статей

Посетителей сегодня: 0
о блоге | карта блога

© Digital Specialist | Не являемся сотрудниками Google, Яндекса и NASA