Repository navigation
SSH Hub 3.22.0 — обязательная база и Touch ID
База SSH Hub теперь является основным хранилищем приложения. Облако по-прежнему необязательно: можно работать полностью локально или вручную синхронизировать данные между Mac.
- При запуске доступны выбор базы, создание новой и явный перенос прежних данных. Записи и рабочая область открываются только после разблокировки базы.
- Добавлена разблокировка через Touch ID. На этом Mac защищённый ключ разблокировки хранится в Связке ключей; мастер-пароль не сохраняется. На другом Mac сначала потребуется мастер-пароль, затем можно включить Touch ID отдельно.
- При блокировке записи скрываются, встроенные сеансы и окна закрываются, временные материалы очищаются. Следующая база открывается после завершения остановки операций. Ручная блокировка не запускает повторный запрос Touch ID автоматически.
- В зашифрованной базе хранятся записи, пароли, MFA, приватные SSH-ключи, документация, вложения, инвентаризация, настройки, VPN и секреты интеграций. SSH-ключ можно импортировать из файла или выбрать из базы. KeePass остаётся внешней интеграцией с отдельным KDBX-файлом.
- Раздел настроек называется «Синхронизация». Поля сервера, логина и паролей получили заметные рамки и отдельные подписи.
- Зашифрованные снимки V2 включают встроенные SSH-ключи, CA-сертификаты, VPN/API-секреты и настройки интеграций. Пароль облачной учётной записи отделён от мастер-пароля шифрования; сервер не получает мастер-пароль. Файл KeePass и размещение окон/активных сеансов не передаются. Конфликты требуют явного выбора версии.
- Исправлен выбор SSH-цели для старых отсоединённых записей с общими учётными данными; новые записи базы используют явно заданный внутренний SSH-алиас.
- Восстановление старых зашифрованных архивов сохраняет ключи и материалы внутри открытой базы и откатывает изменения при ошибке. Обычный JSON-экспорт сохраняет прежние ограничения на секреты.
Переход с предыдущих версий: в стартовом окне выбери существующую базу или действие переноса прежних данных. Перед переносом/обновлением сохраняется зашифрованная копия. Старые файлы и данные Связки ключей не удаляются; после перехода приложение использует свою базу. Существующие внешние ssh alias продолжают работать со старым конфигом, но изменения записей базы его автоматически не переписывают.
Сохрани мастер-пароль и резервную копию. Ни Touch ID на другом Mac, ни сервер не восстановят забытый мастер-пароль. Для ручного облачного обмена нужен один мастер-пароль на устройствах. Для получения всего нового набора данных обнови оба клиента до этой версии.
Установка: macOS 14+, универсальная сборка Intel и Apple Silicon. Приложение подписано Apple Developer ID и нотарифицировано Apple; устанавливать собственный сертификат не требуется.