Ваш сервер — в Finder.

SSHMount подключает любой SSH/SFTP-сервер как нативный том macOS и даёт встроенный терминал SSH — без macFUSE, без расширений ядра и без чего-либо, что нужно устанавливать вне App Store.

macOS 13 Ventura или новее · Apple silicon и Intel · В песочнице, из Mac App Store

Иллюстрация тома SSHMount, открытого в Finder: подключённый SSH-сервер в боковом меню и удалённые файлы, показанные так, будто они локальные. production FAVOURITES LOCATIONS production production — ssh you@production:~$ tail -f app.log request served in 12 ms request served in 9 ms reloaded configurationyou@production:~$

Что SSHMount не просит устанавливать

Никакого macFUSE

Ничего не нужно скачивать у третьих лиц.

Никаких расширений ядра

Ничего не загружается в систему.

Никаких системных расширений

Ничего не нужно одобрять в Системных настройках.

Никакой учётной записи

Регистрироваться не нужно. Никогда.

SSHMount построен на собственном фреймворке Apple File Provider — том же механизме, который система использует для облачных хранилищ. Он работает в песочнице, приходит из Mac App Store и никогда не просит понизить настройку безопасности ради доступа к вашим файлам.

Возможности

Подключите удалённый сервер как диск на вашем Mac

Две вещи, сделанные нативно: SSH- и SFTP-серверы, подключённые как тома, которые Finder понимает, и терминал, открывающийся к тому же хосту с теми же проверками ключа хоста. Всё ниже реализовано уже сегодня.

Тома в Finder, а не окно передачи файлов

Ваш удалённый сервер появляется в боковом меню Finder и ведёт себя как диск. Открывайте файл прямо из любого приложения, перетаскивайте папки туда и обратно, пользуйтесь Быстрым просмотром и диалогами «Открыть» и «Сохранить». Подписчики получают полный доступ на чтение и запись: создание, загрузка, переименование, перемещение и удаление, включая папки.

Списки каталогов выдаются постранично по 500 записей из согласованного снимка, поэтому папки с десятками тысяч файлов остаются проходимыми, а не застревают на одном огромном чтении.

Иллюстрация подключённого тома SFTP в боковом меню Finder с удалёнными папками и файлами в виде списка. releases FAVOURITES LOCATIONS production
Схематичная иллюстрация интерфейса, а не снимок экрана.

Ключи хоста проверяются до того, как пароль покинет Mac

SSHMount проверяет ключ хоста сервера с помощью реализации known_hosts из libssh2 — хешированные имена хостов, подстановочные шаблоны и метки revoked ведут себя ровно так же, как в OpenSSH. Проверка происходит после рукопожатия и до аутентификации, так что вы знаете, с кем говорите, прежде чем отдать пароль.

Несовпавший ключ всегда прерывает соединение. При первом подключении приложение показывает отпечаток и ждёт, пока вы его примете. Каким-то хостам вы уже доверяете? Импортируйте свой ~/.ssh/known_hosts одной командой.

Иллюстрация панели подтверждения ключа хоста с отпечатком сервера и кнопками принятия и отмены. production.example.com — ED25519 SHA256:9rM2Qw+7kZs1TnLpVb4XeH0aYdFgJc8u3
Схематичная иллюстрация интерфейса, а не снимок экрана.

Настоящий терминал SSH в нативных окнах

Открывайте интерактивные сессии SSH в нативных окнах macOS, которые система собирает в нативные вкладки. Запускайте к одному и тому же хосту столько сессий, сколько нужно — одну для просмотра журнала, одну для работы. Девять встроенных тем, свои цвета фона и текста и настраиваемый размер шрифта, который на ходу меняет размер удалённого PTY.

Оформление принадлежит окну, поэтому продакшен можно раскрасить одним способом, а стенд — другим и никогда их не спутать. Сессии терминала проходят ровно ту же проверку ключа хоста, что и подключённые тома, и переподключаются автоматически с экспоненциальной задержкой, когда сеть падает.

Иллюстрация окна терминала SSHMount с тёмной темой во время интерактивной сессии SSH. production.example.com — ssh you@production:~$ tail -f /var/log/nginx/access.log10.0.4.18 - - "GET /releases/ HTTP/2" 200 421310.0.4.91 - - "GET /assets/style.css" 200 1840210.0.5.02 - - "GET /features/ HTTP/2" 200 9331you@production:~$ systemctl status nginx ● nginx.service — high performance web server Active: active (running)you@production:~$
Схематичная иллюстрация интерфейса, а не снимок экрана.

Запись, которая молча не затирает чужую работу

Прежде чем перезаписать файл, SSHMount проверяет, изменилась ли удалённая копия по сравнению с версией, на которой основана ваша правка. Если изменилась, запись отклоняется, а системе предлагается перечитать файл. Молча потерять чужое изменение хуже, чем сообщить о конфликте.

Профили можно переупорядочивать, у избранного свой раздел, а учётные данные живут в связке ключей macOS — никогда в открытом файле на диске. Светлое, тёмное и системное оформление повсюду.

Иллюстрация главного окна SSHMount с переупорядочиваемым списком профилей серверов и разделом избранного. SSHMount FAVOURITES
Схематичная иллюстрация интерфейса, а не снимок экрана.

Все возможности

Безопасность

Ничто в этом приложении не звонит домой

Это и есть причина выбрать SSHMount вместо бесплатного обходного пути, поэтому здесь это не сноска.

  • Никакой слежки. Никакого сбора данных. Никакой сторонней аналитики.Ровно это заявляют манифесты приватности SSHMount, и Apple публикует их рядом с приложением.
  • Никаких наших серверов посередине.Трафик идёт с вашего Mac на ваш сервер и никуда больше. Нет ни ретранслятора, ни облачной учётной записи, ни регистрации. Если бы наша компания завтра исчезла, ваши соединения по-прежнему были бы между вами и вашими машинами.
  • Учётные данные и закрытые ключи остаются в связке ключей.В общей группе доступа, которую могут читать и приложение, и его расширение Finder — никогда не записываются на диск в открытом виде.
  • В песочнице, подписано и распространяется через Mac App Store.Никаких установщиков со стороны, никаких пакетов, которым надо доверять, никаких настроек безопасности, которые надо понижать.
  • Ключи хоста проверяются строго.После рукопожатия, до аутентификации. Несовпадение всегда прерывает. У расширения Finder нет собственного интерфейса, поэтому оно прямо отклоняет неизвестные хосты, а не угадывает за вас — спрашивает именно приложение, показывая отпечаток, прежде чем что-либо станет доверенным.
  • И этот сайт.Никаких отслеживающих cookie, никакого баннера согласия, который надо закрывать, никаких сторонних скриптов, наблюдающих за вашим чтением.

Как устроена безопасность

Тарифы

Бесплатно и Pro

Бесплатный тариф, который никогда не заканчивается, и подписка, снимающая все ограничения.

Бесплатно

Без подписки, без срока действия

  • Один подключённый том одновременно, только для чтения
  • Одно окно терминала одновременно
  • Полная проверка ключей хоста и хранение в связке ключей
  • Все девять тем терминала, светлые и тёмные

7 дней бесплатно на месячном тарифе

SSHMount Pro

Месячный и годовой тарифы — месячный начинается с 7 дней бесплатного пробного периода

  • Подключайте сколько угодно серверов одновременно
  • Пишите, переименовывайте, перемещайте и удаляйте из Finder
  • Открывайте сколько угодно окон терминала
  • Всё, что есть в бесплатном тарифе

Тарифы в Mac App Store

Цену задаёт App Store отдельно для каждой страны. Откройте страницу приложения в Store, чтобы увидеть актуальную цену в вашей валюте.

Подписки продлеваются автоматически, если не отменить их не позднее чем за 24 часа до конца текущего периода. Управлять подпиской и отменять её можно в настройках App Store.

Подписка стоит меньше, чем тот вечер, который вы потратите на восстановление настройки macFUSE после того, как её сломает обновление macOS.

Как он соотносится с другими

SSHMount умеет меньше большинства из них, и это сделано нарочно: только SSH и SFTP, нативно, без чего-либо, что нужно устанавливать вне App Store. Вот что делает каждый, сказано прямо.

В этой таблице нет цен — ни в нашей колонке, ни в чужой. Цены меняются от страны к стране и со временем; то, что делает программа, — сравнение, которое остаётся верным. Тире означает, что мы здесь ничего не утверждаем об этом продукте.
Продукт Что он делает Охват Модель лицензирования
SSHMountПодключает SSH/SFTP-серверы как тома Finder через фреймворк Apple File Provider. Никаких расширений ядра, никаких системных расширений для одобрения. Со встроенным терминалом SSH.Только SSH и SFTPБесплатный тариф плюс подписка, из Mac App Store
sshfs + macFUSEПодключает SSH-серверы как том через FUSE. Требует установки macFUSE — системного расширения, которое одобряют вручную в Системных настройках. Проект sshfs был заархивирован его сопровождающими.SSH и SFTPБесплатно
Mountain DuckПодключает удалённое хранилище как том на вашем Mac.Множество облачных и удалённых протоколовБессрочная лицензия
ExpanDriveПодключает удалённое хранилище как том на вашем Mac.Множество облачных и удалённых протоколовГодовая подписка
TransmitОтличный клиент передачи файлов — он перемещает файлы в собственном окне, а не подключает сервер как системный том.Множество протоколов

Вопросы, которые действительно задают

Нужен ли мне macFUSE или какое-то расширение ядра?

Нет. SSHMount использует фреймворк Apple File Provider — тот же, что macOS применяет для поставщиков облачных хранилищ. Ничего не нужно устанавливать вне App Store, ничего не нужно одобрять в Системных настройках и перезагружаться тоже не нужно. Именно поэтому он продолжает работать после обновлений macOS, которые ломают инструменты на базе FUSE.

Работает ли он с ключами SSH?

Да. SSHMount аутентифицируется паролем или закрытым ключом SSH. Ключи хранятся в связке ключей macOS в общей группе доступа, поэтому ими могут пользоваться и приложение, и расширение Finder, и они никогда не записываются на диск в открытом виде. Вы также можете импортировать хосты, которым уже доверяете, из своего файла ~/.ssh/known_hosts.

Работает ли он с двухфакторной аутентификацией на моём сервере?

Пока нет. Сейчас SSHMount аутентифицируется паролем или закрытым ключом SSH. Серверы, требующие аутентификации keyboard-interactive — а так работает большинство схем MFA и часть конфигураций только с паролем — в этой версии не поддерживаются. Поддержка keyboard-interactive запланирована. Если ваш сервер принимает аутентификацию по ключу, этот путь работает уже сегодня.

Проходят ли мои данные через ваши серверы?

Никогда. SSHMount открывает SSH-соединение с вашего Mac напрямую к серверу, который вы настроили. Нет ни ретранслятора, ни прокси, ни облачной учётной записи, ни какого-либо нашего сервера на пути. Приложение заявляет полное отсутствие слежки и сбора данных — Apple показывает эти заявления на странице продукта в App Store.

Можно ли использовать его с несколькими серверами?

Да. Сохраняйте сколько угодно профилей серверов на любом тарифе, переупорядочивайте их или отмечайте как избранные. Бесплатный тариф держит один подключённый том одновременно и одно открытое окно терминала одновременно; SSHMount Pro снимает оба ограничения, так что вы можете подключить одновременно столько серверов, сколько нужно.

Что будет, если я отменю подписку?

Функции Pro останутся активными до конца уже оплаченного периода. После этого SSHMount вернётся к бесплатному тарифу: один подключённый том одновременно, только для чтения, и одно окно терминала. Ничего не удаляется — ваши профили серверов, избранное и доверенные хосты останутся ровно там, где были, а ваши файлы на сервере не будут затронуты. Подпишитесь снова в любой момент, и ограничения опять снимутся. Отмена делается в настройках App Store, как и для любой другой подписки Apple.

Работает ли он на Mac с Intel?

Да. SSHMount поставляется универсальным двоичным файлом и для Apple silicon, и для Mac с Intel — одной загрузкой из App Store.

Какая версия macOS нужна?

macOS 13 Ventura или новее. SSHMount намеренно избегает API, доступных только в новых версиях, поэтому на Ventura работает так же, как на самом свежем выпуске.

Это замена sshfs?

Для подключения SSH-серверов на Mac — да, и без macFUSE. sshfs был заархивирован его сопровождающими, а на macOS ему нужен macFUSE, то есть установка системного расширения и его одобрение в Системных настройках. SSHMount делает ту же работу через собственный фреймворк Apple File Provider, в песочнице, из App Store. Он уже по охвату намеренно: только SSH и SFTP, сделанные нативно.

Где появляется том?

В боковом меню Finder и на диске в ~/Library/CloudStorage/ — там macOS размещает тома File Provider. До него доберётся любое приложение, использующее стандартные диалоги «Открыть» и «Сохранить».

Можно ли держать файлы доступными офлайн?

В этой версии нет. Файлы забираются с сервера в момент открытия. Закрепление для офлайна есть в планах, и эта страница прямо об этом скажет, когда оно выйдет, — но не раньше.

Есть ли пробный период?

Да: месячный тариф начинается с 7 дней бесплатного пробного периода, который обрабатывает App Store. А бесплатный тариф не ограничен по времени — вы можете держать один сервер подключённым только для чтения сколько угодно, ничего не платя.

Ваши файлы уже там. Откройте их.

Хватит копировать папки туда и обратно. Подключите сервер, работайте в Finder, держите рядом открытый терминал.

macOS 13 или новее · Бесплатный тариф, без учётной записи