Скачать Fugu – бесплатный безопасный SFTP‑клиент для macOS
Обзор
Fugu — бесплатный, открытый SFTP‑клиент, созданный специально для macOS. Он оборачивает мощность командных утилит ssh, sftp и scp в простой графический интерфейс, который знаком каждому, кто использовал классические FTP‑клиенты. Хотя UI намеренно лёгкий и немного «ретро», Fugu не идёт на компромисс в безопасности. Каждый перенос файлов зашифрован, а приложение тесно интегрировано с macOS Keychain, позволяя хранить пароли, приватные ключи и даже создавать SSH‑туннели, не покидая приложение. Независимо от того, нужно ли вам перетаскивать один файл, загружать целый каталог или редактировать удалённый файл в любимом редакторе, Fugu предлагает надёжный рабочий процесс, полностью работающий офлайн — без скрытых облачных сервисов или телеметрии. Поскольку код открытый, вы можете проверить исходники или даже собрать собственную сборку, если предпочитаете полностью кастомное решение. Вкратце, Fugu предоставляет надёжный, бесплатный способ безопасно перемещать файлы между серверами, делая его привлекательной альтернативой коммерческим SFTP‑инструментам.
Ключевые функции, совместимость и основные моменты безопасности
Список основных функций
- Полная поддержка протоколов SFTP, SCP и SSH.
- Перетаскивание файлов с визуальным просмотром каталогов.
- Загрузка и скачивание каталогов, включая рекурсивную обработку папок.
- Предпросмотр изображений непосредственно в клиенте.
- Аутентификация по публичному ключу с бесшовной интеграцией Keychain.
- Возможность создавать пользовательские SSH‑туннели для переадресации портов.
- Поддержка внешних редакторов — редактирование удалённых файлов локально и безопасное сохранение.
- Изменение прав и владельцев (chmod, chown) из интерфейса.
- Подключение к альтернативным портам и настраиваемые параметры таймаута.
- Журнал истории недавних подключений для быстрого доступа.
Поддержка операционных систем
Fugu работает нативно на macOS 10.12 (Sierra) и более новых версиях, включая компьютеры Apple Silicon (M1/M2). Поскольку приложение представляет собой тонкую оболочку над системными бинарными файлами SSH, оно наследует обновления безопасности и улучшения производительности macOS. Пользователи более старых версий macOS всё ещё могут установить Fugu, но им следует убедиться, что их системные инструменты SSH обновлены для оптимальных стандартов шифрования.
Архитектура безопасности
Каждая транзакция в Fugu зашифрована теми же алгоритмами, что и базовый набор ssh (AES‑256, ChaCha20 и т.д.). Клиент никогда не хранит пароли в открытом виде; вместо этого учётные данные сохраняются в macOS Keychain, который шифрует их паролем входа пользователя. Аутентификация по публичному ключу полностью устраняет необходимость в паролях, уменьшая поверхность атаки. Кроме того, возможность запускать SSH‑туннели непосредственно из интерфейса позволяет переадресовывать локальные порты через зашифрованный канал, что идеально для доступа к базам данных или внутренним веб‑службам без их раскрытия в интернет.
Почему стоит выбрать Fugu вместо платных альтернатив?
Хотя многие коммерческие SFTP‑клиенты хвастаются отполированными интерфейсами и дополнительными функциями облачной интеграции, Fugu выделяется, когда вы ставите на первое место безопасность, прозрачность и стоимость. Будучи открытым исходным кодом, вы можете убедиться, что телеметрия или скрытый сбор данных отсутствуют. Лёгкий дизайн также означает мгновенный запуск приложения и минимальное потребление ОЗУ, что делает его идеальным для старого оборудования Mac. Для разработчиков, системных администраторов и пользователей, заботящихся о конфиденциальности, Fugu предоставляет простой, надёжный способ безопасного перемещения файлов.
Установка, настройка и повседневное использование
Пошаговая установка
- Посетите официальную страницу релизов Fugu на GitHub.
- Скачайте файл
.dmgс меткой “Fugu‑latest.dmg”. - Откройте DMG и перетащите значок Fugu в папку Applications.
- Запустите Fugu; macOS может предупредить, что приложение от неизвестного разработчика. Откройте System Preferences → Security & Privacy → General и нажмите «Open Anyway».
- Приложение проверит подпись и запустит мастер первого запуска.
Начальная настройка
При первом запуске Fugu вам будет предложено создать новый профиль подключения:
- Host: Введите IP‑адрес или доменное имя сервера.
- Port: По умолчанию 22 для SFTP; измените, если ваш сервер использует нестандартный порт.
- Username: Ваш удалённый логин.
- Authentication: Выберите «Password» или «Public Key». Если выберете «Public Key», Fugu попросит указать файл вашего приватного ключа (обычно
~/.ssh/id_rsa) и при желании сохранить пароль в Keychain. - Save to Keychain: Отметьте этот флажок, чтобы сохранять учётные данные зашифрованными и доступными в будущих сеансах.
Ежедневный рабочий процесс
После подключения левая панель отображает удалённую файловую систему, а правая — ваши локальные каталоги. Вы можете:
- Перетаскивать файлы из локальной панели в удалённую для загрузки.
- Щёлкнуть правой кнопкой по удалённому файлу и выбрать «Download», чтобы скачать его локально.
- Дважды щёлкнуть изображение, чтобы просмотреть его во встроенном просмотрщике.
- Выбрать «Open With → External Editor», чтобы редактировать текстовые файлы; после сохранения Fugu автоматически загружает изменения.
- Использовать диалог «Permissions», чтобы изменить значения
chmodили назначить нового владельца/группу черезchown. - Открыть меню «History», чтобы повторно подключиться к недавним серверам без повторного ввода учётных данных.
Устранение распространённых проблем
Если вы получаете ошибку «Connection refused», проверьте, что удалённый сервер разрешает SFTP на указанном порту и ваш брандмауэр не блокирует исходящий трафик. При ошибках аутентификации дважды проверьте, что публичный ключ добавлен в файл ~/.ssh/authorized_keys сервера и что права доступа к приватному ключу установлены как 600. Встроенный журнал (доступный через View → Log) предоставляет подробный вывод SSH, что может быть полезно при обращении к системному администратору.
Обеспечение безопасности и обновление Fugu
Поскольку Fugu открытый исходный код, обновления выпускаются через GitHub. Приложение проверяет наличие новых релизов при запуске и предлагает скачать последнюю версию .dmg. Установка обновления происходит тем же способом перетаскивания в папку Applications, заменяя предыдущую версию, при этом сохраняются ваши сохранённые профили подключений.
Плюсы, минусы и часто задаваемые вопросы
Плюсы
- Полностью бесплатный и открытый исходный код — без скрытых платежей.
- Сильное шифрование через нативные протоколы SSH, SCP и SFTP.
- Полная интеграция с macOS Keychain для безопасного хранения учётных данных.
- Поддерживает аутентификацию по публичному ключу, SSH‑туннели и альтернативные порты.
- Лёгкий интерфейс, который запускается мгновенно, даже на старых Mac.
- Функции перетаскивания, рекурсивной загрузки каталогов и предварительного просмотра изображений.
Минусы
- Интерфейс выглядит устаревшим по сравнению с современными коммерческими клиентами.
- Отсутствуют встроенные функции синхронизации или автоматизации (например, плановые передачи).
- Нет нативной версии для Windows или Linux — только macOS.
- Ограниченные варианты поддержки; полагается на форумы сообщества и GitHub‑issues.
Часто задаваемые вопросы
Действительно ли Fugu бесплатен или у него есть скрытые расходы?
Fugu на 100 % бесплатен и выпущен под лицензией MIT. Нет подписочных платежей, покупок внутри приложения и скрытой телеметрии. Весь исходный код публично доступен на GitHub.
Могу ли я использовать Fugu для подключения к серверу, который допускает только аутентификацию по ключу?
Да. Fugu интегрируется с macOS Keychain для безопасного хранения приватных ключей. При настройке подключения выберите «Public Key» в качестве метода аутентификации и укажите клиенту файл вашего приватного ключа.
Поддерживает ли Fugu SFTP через нестандартные порты?
Абсолютно. В профиле подключения вы можете указать любой номер порта. Это полезно для серверов, которые работают по SFTP на портах, отличных от стандартного 22, для повышения безопасности.
Как Fugu обрабатывает права файлов после загрузки?
После загрузки файла вы можете щёлкнуть правой кнопкой и выбрать «Permissions», чтобы изменить значения chmod. Fugu также предоставляет диалог «Change Owner/Group», который выполняет chown на удалённой стороне, всё через защищённый SSH‑канал.
Можно ли редактировать удалённые файлы напрямую из Fugu?
Да. Fugu позволяет настроить внешний редактор (например, VS Code, Sublime Text). При открытии удалённого текстового файла он скачивается во временное место, редактируется локально и автоматически загружается обратно после сохранения файла.
Заключение и призыв к действию
Для пользователей macOS, которым нужен безопасный бесплатный SFTP‑клиент, Fugu занимает идеальное место между надёжностью и простотой. Его открытый исходный код гарантирует прозрачность, а глубокая интеграция с macOS Keychain и нативными утилитами SSH обеспечивает сквозное шифрование каждого переноса файлов. Хотя интерфейс может не иметь визуального блеска премиальных альтернатив, набор функций — включая перетаскивание, загрузку каталогов, создание SSH‑туннелей и поддержку внешних редакторов — покрывает необходимый рабочий процесс разработчиков, системных администраторов и продвинутых пользователей. Если вы хотите заменить коммерческий клиент, упростить безопасные передачи файлов или просто исследовать открытый инструмент, уважающий вашу конфиденциальность, Fugu готов к мгновенной загрузке и использованию.
Готовы начать? Скачать Fugu сейчас и наслаждаться полностью зашифрованным бесплатным SFTP‑опытом на вашем Mac.
Плюсы: Бесплатный, безопасный, интеграция с Keychain, лёгкий.
Минусы: Устаревший UI, только macOS, ограниченные каналы поддержки.