Перейти до вмісту

macOS 14 або новіша, Apple silicon та Intel

SSH-клієнт для macOS

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

Ravelon на macOS: локальна вкладка zsh поруч із SSH-сесією
Ravelon на macOS: локальна вкладка zsh поруч із SSH-сесією

Вимоги й завантаження

Підтримувані версії
macOS 14 Sonoma або новіша
Завантаження
Один універсальний .dmg, нативний на Apple silicon та Intel
Підпис
Підписаний Apple Developer ID і нотаризований Apple
Оновлення
Вбудовані: застосунок завантажує підписані оновлення й встановлює їх після перезапуску
Локальні оболонки
Ваша login-оболонка, а також усе з /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-оболонку, тож .zprofile виконується, а інструменти Homebrew є в PATH. Вибір оболонки також знаходить оболонки з /etc/shells, Homebrew, MacPorts і Nix.

Комбінації з клавішею Command

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

ssh-agent і Keychain

Ravelon використовує агент, який macOS надає через SSH_AUTH_SOCK, тож ключі, додані через ssh-add, працюють. Якщо ви блокуєте сховище парольною фразою, її може запам'ятати «Зв'язка ключів» macOS.

Screen Sharing на інших Mac

VNC підтримує вхід Apple Remote Desktop, який використовує Screen Sharing у 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 для використання наявних хостів.

Чи працює він на старіших версіях macOS?

Поточні версії потребують macOS 14 Sonoma або новішої.

Чи є версія в Mac App Store?

Ні, застосунок для Mac завантажується з нашої сторінки завантажень і оновлюється сам. Застосунок для iPhone та iPad - окремий.

Чи можу я користуватися тими самими хостами на інших комп'ютерах?

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