Перейти к содержимому

macOS 14 или новее, Apple silicon и Intel

SSH-клиент для macOS

SSH, SFTP, RDP и VNC в одном приложении для Mac, которое открывается без предупреждения Gatekeeper. Ваш zsh с Homebrew в PATH - в соседней вкладке, сочетания с Command работают как положено, а пароли хранятся в зашифрованном хранилище.

Ravelon в macOS: локальная вкладка zsh рядом с SSH-сессией
Ravelon в macOS: локальная вкладка zsh рядом с SSH-сессией

Требования и загрузки

Поддерживаемые версии
macOS 14 Sonoma или новее
Скачать
Один универсальный .dmg, нативно на Apple silicon и Intel
Подпись
Подписано Apple Developer ID и нотаризовано Apple
Обновления
Встроены: приложение скачивает подписанные обновления и устанавливает их при перезапуске
Локальные шеллы
Ваш login shell, а также всё из /etc/shells, Homebrew, MacPorts и Nix
Цена
Бесплатно без синхронизации; Pro с синхронизацией - 49,90 € один раз

Установка

Установка Ravelon на Mac

  1. Скачайте .dmg

    Один файл для любого Mac. Работает нативно на Apple silicon (M1 и новее) и на Mac с Intel.

  2. Перетащите Ravelon в «Программы»

    Откройте образ диска и перетащите приложение в «Программы». Приложение нотаризовано, поэтому macOS открывает его с обычным вопросом при первом запуске, без лишних обходных путей.

  3. Микрофон разрешайте, только если пользуетесь Voice

    macOS запросит доступ к микрофону при первом запуске Ravelon Voice. Для SSH, SFTP, RDP и VNC дополнительные разрешения не нужны.

  4. Добавьте свои серверы

    При первом запуске Ravelon предложит импортировать ваш ~/.ssh/config. Можно также импортировать список CSV, экспорт PuTTY или MobaXterm или добавить хосты вручную. Пароли один раз попадают в зашифрованное хранилище.

На macOS

Что работает иначе на macOS

Локальная оболочка и PATH

Локальные терминалы запускают ваш login shell, поэтому .zprofile выполняется, а инструменты Homebrew есть в PATH. Выбор шелла также находит шеллы из /etc/shells, Homebrew, MacPorts и Nix.

Сочетания с Command

Command-K открывает палитру, Command-1 до 9 переключают вкладки, Command-клик открывает ссылки в терминале, а Command-Q спрашивает, прежде чем закрыть открытые сессии. Ravelon Voice запускается по Command-Option-V.

ssh-agent и Связка ключей

Ravelon использует агент, который macOS предоставляет через SSH_AUTH_SOCK, поэтому ключи, добавленные через ssh-add, работают. Если вы защищаете хранилище парольной фразой, её может запомнить Связка ключей macOS.

«Общий экран» на других Mac

VNC поддерживает вход Apple Remote Desktop, который использует «Общий экран» в macOS. Этот режим не шифрует сессию, поэтому пустите её через сохранённый SSH-хост - это одна настройка.

Интеграция с macOS

Окно сохраняет родные кнопки-светофоры в наложенной строке заголовка, уведомления агентов приходят в Центр уведомлений, а Voice может жить в строке меню.

Для администраторов

Политика машины в /Library/Application Support/Ravelon/policy.json может отключить обновления, синхронизацию, AI или телеметрию. Логи лежат в ~/Library/Logs/Ravelon и никогда не содержат паролей, ключей или вывода терминала.

Проверка ключей хостов

При первом подключении показывается отпечаток сервера; после подтверждения Ravelon закрепляет его и прерывает подключение, если он когда-нибудь изменится. Каждый jump host проверяется по своему закреплённому ключу.

FAQ

Частые вопросы

Зачем SSH-приложение, если в macOS есть ssh в Terminal?

Ravelon объединяет списки серверов, учётные данные, передачу файлов, туннели и удалённые рабочие столы. Импортируйте поддерживаемые записи из ~/.ssh/config для использования существующих хостов.

Работает ли Ravelon на старых версиях macOS?

Текущим версиям нужна macOS 14 Sonoma или новее.

Есть ли версия в Mac App Store?

Нет, приложение для Mac скачивается с нашей страницы загрузки и обновляется само. Приложение для iPhone и iPad - отдельное.

Можно ли использовать те же хосты на других компьютерах?

Да. Ravelon Pro синхронизирует хосты, ключи и сниппеты со сквозным шифрованием между Windows, macOS и Linux за разовые 49,90 € - или бесплатно через собственный сервер синхронизации.