Ваш сервер — в Finder.
SSHMount подключает любой SSH/SFTP-сервер как нативный том macOS и даёт встроенный терминал SSH — без macFUSE, без расширений ядра и без чего-либо, что нужно устанавливать вне App Store.
Что SSHMount не просит устанавливать
Ничего не нужно скачивать у третьих лиц.
Ничего не загружается в систему.
Ничего не нужно одобрять в Системных настройках.
Регистрироваться не нужно. Никогда.
SSHMount построен на собственном фреймворке Apple File Provider — том же механизме, который система использует для облачных хранилищ. Он работает в песочнице, приходит из Mac App Store и никогда не просит понизить настройку безопасности ради доступа к вашим файлам.
Возможности
Подключите удалённый сервер как диск на вашем Mac
Две вещи, сделанные нативно: SSH- и SFTP-серверы, подключённые как тома, которые Finder понимает, и терминал, открывающийся к тому же хосту с теми же проверками ключа хоста. Всё ниже реализовано уже сегодня.
Тома в Finder, а не окно передачи файлов
Ваш удалённый сервер появляется в боковом меню Finder и ведёт себя как диск. Открывайте файл прямо из любого приложения, перетаскивайте папки туда и обратно, пользуйтесь Быстрым просмотром и диалогами «Открыть» и «Сохранить». Подписчики получают полный доступ на чтение и запись: создание, загрузка, переименование, перемещение и удаление, включая папки.
Списки каталогов выдаются постранично по 500 записей из согласованного снимка, поэтому папки с десятками тысяч файлов остаются проходимыми, а не застревают на одном огромном чтении.
Ключи хоста проверяются до того, как пароль покинет Mac
SSHMount проверяет ключ хоста сервера с помощью реализации known_hosts из libssh2 — хешированные имена хостов, подстановочные шаблоны и метки revoked ведут себя ровно так же, как в OpenSSH. Проверка происходит после рукопожатия и до аутентификации, так что вы знаете, с кем говорите, прежде чем отдать пароль.
Несовпавший ключ всегда прерывает соединение. При первом подключении приложение показывает отпечаток и ждёт, пока вы его примете. Каким-то хостам вы уже доверяете? Импортируйте свой ~/.ssh/known_hosts одной командой.
Настоящий терминал SSH в нативных окнах
Открывайте интерактивные сессии SSH в нативных окнах macOS, которые система собирает в нативные вкладки. Запускайте к одному и тому же хосту столько сессий, сколько нужно — одну для просмотра журнала, одну для работы. Девять встроенных тем, свои цвета фона и текста и настраиваемый размер шрифта, который на ходу меняет размер удалённого PTY.
Оформление принадлежит окну, поэтому продакшен можно раскрасить одним способом, а стенд — другим и никогда их не спутать. Сессии терминала проходят ровно ту же проверку ключа хоста, что и подключённые тома, и переподключаются автоматически с экспоненциальной задержкой, когда сеть падает.
Запись, которая молча не затирает чужую работу
Прежде чем перезаписать файл, SSHMount проверяет, изменилась ли удалённая копия по сравнению с версией, на которой основана ваша правка. Если изменилась, запись отклоняется, а системе предлагается перечитать файл. Молча потерять чужое изменение хуже, чем сообщить о конфликте.
Профили можно переупорядочивать, у избранного свой раздел, а учётные данные живут в связке ключей macOS — никогда в открытом файле на диске. Светлое, тёмное и системное оформление повсюду.
Безопасность
Ничто в этом приложении не звонит домой
Это и есть причина выбрать SSHMount вместо бесплатного обходного пути, поэтому здесь это не сноска.
- Никакой слежки. Никакого сбора данных. Никакой сторонней аналитики.Ровно это заявляют манифесты приватности SSHMount, и Apple публикует их рядом с приложением.
- Никаких наших серверов посередине.Трафик идёт с вашего Mac на ваш сервер и никуда больше. Нет ни ретранслятора, ни облачной учётной записи, ни регистрации. Если бы наша компания завтра исчезла, ваши соединения по-прежнему были бы между вами и вашими машинами.
- Учётные данные и закрытые ключи остаются в связке ключей.В общей группе доступа, которую могут читать и приложение, и его расширение Finder — никогда не записываются на диск в открытом виде.
- В песочнице, подписано и распространяется через Mac App Store.Никаких установщиков со стороны, никаких пакетов, которым надо доверять, никаких настроек безопасности, которые надо понижать.
- Ключи хоста проверяются строго.После рукопожатия, до аутентификации. Несовпадение всегда прерывает. У расширения Finder нет собственного интерфейса, поэтому оно прямо отклоняет неизвестные хосты, а не угадывает за вас — спрашивает именно приложение, показывая отпечаток, прежде чем что-либо станет доверенным.
- И этот сайт.Никаких отслеживающих cookie, никакого баннера согласия, который надо закрывать, никаких сторонних скриптов, наблюдающих за вашим чтением.
Тарифы
Бесплатно и Pro
Бесплатный тариф, который никогда не заканчивается, и подписка, снимающая все ограничения.
Бесплатно
Без подписки, без срока действия
- Один подключённый том одновременно, только для чтения
- Одно окно терминала одновременно
- Полная проверка ключей хоста и хранение в связке ключей
- Все девять тем терминала, светлые и тёмные
SSHMount Pro
Месячный и годовой тарифы — месячный начинается с 7 дней бесплатного пробного периода
- Подключайте сколько угодно серверов одновременно
- Пишите, переименовывайте, перемещайте и удаляйте из Finder
- Открывайте сколько угодно окон терминала
- Всё, что есть в бесплатном тарифе
Цену задаёт 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, держите рядом открытый терминал.