Cyberduck против Conchshell: один возит файлы, другой держит сессию

Cyberduck — файловый менеджер для чужих хранилищ. Conchshell — клиент сессии, который заодно возит файлы. Из этой разницы растёт почти всё остальное. Если ваша неделя состоит из бакетов, шар и облачных дисков, Cyberduck закрывает то, чего у нас нет вовсе. Если из шелла, машины на Windows и FTPS-сервера рядом — разрыв в другую сторону. Всё, что здесь сказано про Cyberduck, прочитано из его документации, репозитория и карточек магазинов 20 августа 2026 года и перепроверено 24 сентября 2026 года, когда текущей была версия 9.5.4 от 25 августа.

Сначала короткие ответы. Десктопного Cyberduck для Linux нет, есть только консольный duck; терминала и RDP в нём нет; через прокси он ходит, только читая настройки прокси операционной системы. Conchshell работает на Linux, macOS и Windows, держит терминал и RDP в одном приложении — удалённый рабочий стол открывается в своём окне — и задаёт SOCKS- или HTTP-прокси у каждого подключения.

Функция
Conchshell
Cyberduck
Цена
Приложение бесплатно, синхронизация $19 разово
Бесплатно (GPLv3); в магазинах $23.99, 08.2026
Без подписки
Одна оплата $19, обновления включены
Подписки нет; при выходе просят донат
Аккаунт и облако вендора
Ни аккаунта, ни облака
Ни аккаунта, ни облака вендора
Объектные хранилища и облачные диски
Нет и не планируется
S3, Drive, SharePoint, WebDAV, SMB
SSH-терминал в приложении
Настоящий PTY, сплиты, группы вкладок
Открывает внешний Terminal или PuTTY
SFTP
Две панели, очередь, синхронизация каталогов
Читает ssh_config, поддерживает ProxyJump
FTPS
Есть; сертификат закрепляется при первом подключении
Только явный AUTH TLS
Удалённый рабочий стол (RDP)
Есть, только CredSSP (NLA)
Нет и не планируется
Десктоп на всех системах
macOS, Windows, deb, rpm, AppImage
macOS и Windows; Linux только CLI
Прокси (SOCKS, HTTP CONNECT)
Своя на каждое подключение, кроме FTP и FTPS
Только системные настройки прокси
Экспорт подключений
JSON-бандл, туда и обратно
Файлы .duck наружу, импорта нет
Свои сочетания клавиш
Переназначаются в настройках
Фиксированные; обход только в macOS
Хранилище учётных данных
XChaCha20-Poly1305; связка ключей на Mac или фраза с Argon2id
Ключница ОС или Credential Manager

Пересечение уже, чем кажется по выдаче

Оба клиента умеют SFTP и оба умеют FTPS — примерно на этом общая территория и заканчивается. В документированном списке протоколов Cyberduck девятнадцать пунктов: SMB, WebDAV, S3, Azure Blob, Backblaze B2, Dropbox, Google Drive, OneDrive, SharePoint, Box и дальше по списку, плюс готовые профили примерно к тридцати S3-совместимым сервисам.

Список Conchshell короткий: SSH, SFTP, FTP вместе с FTPS, RDP, Telnet и raw TCP, плюс наблюдение за хостом, на котором вы уже сидите. Объектных хранилищ нет, Drive нет, SharePoint нет, и это не «пока нет», а форма продукта. Так что вопрос не в том, какой клиент лучше, а в том, из какого из двух списков состоит ваша неделя.

Где живёт шелл

Терминала внутри Cyberduck нет. Кнопка Open in Terminal запускает чужое приложение: Terminal.app или iTerm2 на macOS, PuTTY, ssh.exe или bash из WSL на Windows. Send Command — диалог на одну команду, и документация прямо ограничивает его FTP и SFTP: перечитать конфиг, сменить владельца файла. Работать в нём нельзя. Значит, если день идёт вперемешку — то печатаете, то копируете, — у вас два приложения и два списка хостов, и терминал ничего не знает про закладку, по которой вы только что кликнули.

Conchshell держит и то и другое в одном окне: настоящий PTY, xterm.js с отрисовкой на видеокарте, разделение панелей в четыре стороны, группы вкладок, восстановление сессий при запуске и поиск по выводу. Рядом двухпанельный файловый менеджер: очередь передачи со скоростью и оставшимся временем, сравнение и синхронизация каталогов, удалённый файл открывается в вашем редакторе и по сохранению уезжает обратно.

RDP и десктоп для Linux, которого не будет

Удалённого рабочего стола в Cyberduck нет, и он этого никогда не обещал: в списке протоколов девятнадцать позиций, и ни одна из них не RDP и не Telnet. Есть в хозяйстве машина на Windows — значит, в доке второе приложение.

В Conchshell RDP есть в том же приложении, что и терминал, — каждый удалённый рабочий стол открывается в своём окне, — и ограничение стоит знать до загрузки: только CredSSP (NLA), запасного пути нет. Хост с выключенным NLA не подключится, и это не паритет с mstsc.

Второй разлом — Linux. Десктопное приложение Cyberduck существует для macOS и Windows. Консольный duck для Linux есть и идёт версия в версию: 9.5.4 в официальном APT-репозитории на 24 сентября 2026 года. Графического окна там не было никогда — просьбу 2023 года мейнтейнер закрыл как дубликат. Conchshell собирается в .deb, .rpm и .AppImage, и это то же самое приложение, что на маке.

Прокси: там общий на систему, здесь свой у подключения

Своего поля для прокси в Cyberduck нет. В его документации указаны SOCKS-прокси и туннель HTTP CONNECT для всех подключений, и то и другое берётся из операционной системы: на macOS — из System Settings → Network, с учётом списка исключений и галочки Exclude simple hostnames, а прокси HTTP CONNECT для SFTP и FTP задаётся там в пункте FTP Proxy; на Windows — из настроек локальной сети в свойствах обозревателя, с встроенной проверкой подлинности Windows для HTTP-прокси. Файлы автоматической настройки прокси на macOS игнорируются. В самом Cyberduck переключатель один — Use system proxy settings, так что все закладки идут одним маршрутом.

В Conchshell прокси задаётся у каждого подключения: SOCKS5, SOCKS4, SOCKS4a или HTTP CONNECT, с логином и паролем, если прокси их требует, плюс jump-хост со своими учётными данными. И то и другое работает для SSH, SFTP и RDP. Подключения FTP и FTPS в версии 2.17.1 не умеют ходить ни через прокси, ни через jump-хост, и прокси или jump-хост, указанный у такого подключения, останавливает его, а не пропускает напрямую. У SOCKS5, SOCKS4a и HTTP CONNECT имя хоста разрешает сам прокси, поэтому работают и имена, которые существуют только по ту сторону.

Прокси-сервера нет ни в одном из двух приложений — ни бесплатного, ни платного. Если вы пришли сюда в поисках бесплатного прокси, эту часть приносите сами: SOCKS- или HTTP-прокси, который вы подняли или который вам выдали.

Про цену разговор нетипичный

Обычно такие страницы у нас про подписку. Эта — нет. Cyberduck бесплатен и открыт по GPLv3: ничего не заперто, пробного периода нет, тарифов по местам нет, исходники на GitHub — можно прочитать, прежде чем доверять. За пожертвование от $10 присылают регистрационный ключ, и, судя по их странице пожертвований на 20 августа 2026 года, задача у ключа одна: убрать окно с просьбой о донате. В тот же день в обоих магазинах приложений лежала сборка за $23.99 разово.

У нас так: приложение бесплатно на всех платформах, платная ровно одна возможность — синхронизация сохранённых подключений между своими машинами, $19 один раз. Цена вводная, дальше будет $29. Не подписка, обновления входят, ключ проверяется без сети. Аккаунта нет ни у них, ни у нас, своего облака тоже нет: зашифрованное хранилище отражается в папку, которую вы и так синхронизируете, — iCloud Drive, Dropbox, рабочая копия git. Устройства, связанные по коду с экрана компьютера, синхронизируются и напрямую по вашей сети, пока приложение открыто на обоих, так что папка нужна лишь машинам, которые редко бывают в одной сети одновременно.

По одной только цене выигрывает Cyberduck, и с отрывом. Если вам нужен браузер по бакетам — не платите нам ничего.

Мелочи, из которых складывается неделя

Сочетания клавиш в Cyberduck переназначить нельзя. На прямой вопрос в феврале 2025 года мейнтейнер ответил ссылкой на системные настройки macOS: там сочетания цепляются к пунктам меню по точному совпадению названия. Для Windows не предложено ничего. В Conchshell редактор сочетаний лежит в настройках.

Закладки из Cyberduck выходят легко, а входят плохо: файл .duck выдёргивается перетаскиванием на рабочий стол, а импорт из чужого клиента — только автоматический и только при первом запуске, в документации так и написано, что ручного импорта нет. Conchshell читает и пишет JSON-бандл с подключениями и настройками в обе стороны и когда угодно, а учётные данные, как только вы согласитесь на хранилище, держит в нём: XChaCha20-Poly1305, и каждая запись привязана к хосту, порту, пользователю, цепочке прокси и jump-хосту разом. На Mac, iPhone, iPad и Android хранилище открывает системная связка ключей, без мастер-пароля; в Windows и Linux связки ключей у приложения нет, поэтому там нужна парольная фраза не короче 12 символов — ключ из неё выводит Argon2id, а спрашивают её при каждом запуске, — и при настройке один раз показывают код восстановления. Пока хранилища нет, сохранённые пароли лежат в локальных данных приложения незашифрованными, а создать его приложение предлагает при каждом запуске, пока такие пароли остаются. Создать и удалить учётные данные интерфейс умеет, прочитать обратно — нет.

Когда лучше Conchshell

  • Полдня вы проводите в командной строке: настоящий PTY, разделение на четыре стороны, группы вкладок, сессии восстанавливаются при запуске.
  • В хозяйстве есть машина на Windows, и заводить ради неё отдельное приложение не хочется.
  • У вас Linux на рабочем столе, и нужен клиент с окном, а не консольная утилита.
  • Вы не только ходите на серверы, но и смотрите за ними: процессы, полоса по интерфейсам, задержка, несколько логов сразу с фильтрами и regex.
  • Вы переназначаете горячие клавиши и ждёте, что клиент это позволит.

В чём Cyberduck лучше

  • Если ваши файлы лежат в S3, спорить не о чем: версии объектов, правила жизненного цикла, восстановление из Glacier, классы хранения, правка ACL, подписанные ссылки, панель CloudFront. У нас объектных хранилищ нет вообще и не планируется.
  • Корпоративные способы входа, на которые уходят годы: AWS IAM Identity Center, Microsoft Entra ID, произвольный OIDC через AssumeRoleWithWebIdentity, STS AssumeRole, директива credential_process.
  • Он читает ваш ~/.ssh/config и учитывает IdentityFile, IdentitiesOnly и ProxyJump: бастион, настроенный однажды для OpenSSH, работает как есть. Conchshell импортирует из этого файла записи Host — HostName, User, Port, IdentityFile и первый узел ProxyJump — один раз, в свой список подключений, а не читает его при каждом подключении, и IdentitiesOnly и IdentityAgent не учитывает. Вход через ssh-agent у него есть на macOS и Linux (агент из SSH_AUTH_SOCK) и на Windows (встроенный агент OpenSSH, не Pageant), так что ключ, живущий только в агенте, может там и остаться.
  • Он под GPLv3 и лежит на GitHub, то есть любое заявление про безопасность можно проверить, а не принять на веру; за ним стоит iterate GmbH — компания с именем и адресом. Исходники Conchshell не опубликованы, так что нашу страницу приходится либо принимать на слово, либо проверять на своей машине.
  • Есть поддержка томов Cryptomator, и криптография у них описана вплоть до размера блока; интерфейс переведён примерно на тридцать восемь языков.

Как поставить рядом и попробовать

  1. Поставьте Conchshell со страницы загрузки: 9,3 МБ скачать в версии 2.16.0 для Apple silicon, 18 МБ на диске на Apple silicon — замер 3 августа 2026 года на версии 2.10.1. На Mac с Apple silicon Conchshell открывается сразу. Первый запуск на Mac с Intel под macOS 13 и новее — System Settings, Privacy & Security, Open Anyway. На macOS 12 тот же переключатель лежит в System Preferences, Security & Privacy, General.
  2. Cyberduck не удаляйте. Файлы .duck здесь никто не читает, а для S3 или тома Cryptomator он всё равно понадобится.
  3. Начните с одного сервера, того, куда ходите чаще всего. Если он есть в ~/.ssh/config, Conchshell предложит его на первом экране; если нет — заведите руками: адрес, порт, имя пользователя, jump-хост, если он есть. Если от прежнего клиента остался JSON-бандл, импортируйте его и не печатайте ничего.
  4. Учётные данные введите заново. В .duck их и не было: они лежали в связке ключей или в Credential Manager, а из своего экспорта Conchshell их намеренно не отдаёт.
  5. Приватные ключи оставьте там, где лежат, и укажите путь к файлу. Зашифрованные ключи с парольной фразой работают; на macOS, Linux и Windows ключ, живущий только в агенте, можно использовать через ssh-agent; в Windows это встроенный агент OpenSSH, а вместо Pageant, который пока не работает, рассчитывайте на файл ключа на диске.
  6. Подтвердите ключ хоста ещё один раз: подтверждение рисует операционная система, а не приложение, отпечаток ложится в TOFU-хранилище Conchshell. Сертификаты RDP и FTPS закрепляются там же, а сертификат, которому система уже доверяет для введённого имени, принимается без вопроса — везде, кроме Android.

Что покрывают $19

Вопросы, которые задают на самом деле

Conchshell правда бесплатный?

Приложение бесплатно на всех платформах: ни аккаунта, ни подписки, ни пробного периода, который однажды кончится. Платная ровно одна возможность — синхронизация сохранённых подключений между своими машинами, $19 один раз (цена вводная, дальше $29), обновления входят. Терминал, SFTP, FTPS, RDP и наблюдение за хостом работают и без этой покупки, и ничего не гаснет со временем.

Есть ли в Cyberduck RDP?

Нет. В документированном списке протоколов девятнадцать пунктов, проверено 20 августа 2026 года, и ни одного протокола удалённого рабочего стола среди них нет. Cyberduck этого и не обещает: это менеджер файлов и хранилищ. В Conchshell RDP есть, в том же приложении, что и терминал (каждый удалённый рабочий стол открывается в своём окне), но только по CredSSP (NLA) — хост с выключенным NLA не подключится.

Работает ли Cyberduck через прокси?

Да, но только через тот, что настроен в операционной системе. Cyberduck поддерживает SOCKS-прокси и туннель HTTP CONNECT для всех подключений и берёт их из System Settings → Network на macOS или из настроек локальной сети в свойствах обозревателя на Windows; прокси на отдельную закладку нет, и прокси-сервера в комплекте тоже нет. В Conchshell SOCKS5, SOCKS4, SOCKS4a или HTTP CONNECT задаётся у каждого подключения, с логином и паролем при необходимости, для SSH, SFTP и RDP, но не для FTP и FTPS.

Можно ли открыть терминал прямо в Cyberduck?

Своего терминала у него нет. Open in Terminal передаёт сессию наружу: Terminal.app, iTerm2, PuTTY, ssh.exe или bash из WSL. Send Command выполняет одну команду и, по документации, работает только для FTP и SFTP. Перечитать конфиг этого хватает, работать в этом нельзя: ни вкладок, ни разделения панелей, ни истории вывода с поиском.

Есть ли Cyberduck для Linux?

Консольный duck есть, и версия у него та же, что у графического: 9.5.4 в официальном APT-репозитории на 24 сентября 2026 года. Графического приложения для Linux не было никогда — на странице загрузки только macOS и Windows, — а просьбу 2023 года мейнтейнер закрыл как дубликат. Conchshell ставится на Linux обычным способом — .deb, .rpm или .AppImage.

Работает ли Conchshell с S3?

Нет. Ни S3, ни Google Drive, ни SharePoint, ни WebDAV, ни SMB. Здесь SSH, SFTP, FTPS, RDP и наблюдение за хостом, на который вы подключились. Если неделя состоит из бакетов, Cyberduck остаётся у вас — и это нормальный исход: два приложения, каждое по своему делу, вместо одного, которое умеет всё плохо.

Можно ли пользоваться Cyberduck на работе бесплатно?

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

Два инструмента в одном доке

Ни одна строчка выше не говорит, что Cyberduck пора сносить. Ему два десятка лет, он бесплатный, его исходники можно прочитать, и во всём, что связано с бакетами и общими дисками, он сильнее нас.

Чего он не делает — так это шелла, удалённого рабочего стола и окна на Linux. Он этого и не обещает. Если вы весь день переключаетесь между приложениями именно из-за этих трёх вещей, вот и весь довод за то, чтобы поставить Conchshell рядом. Проверка не стоит ничего.

Что покрывают $19

Что почитать дальше

Данные о Cyberduck прочитаны 20 августа 2026 года с cyberduck.io и docs.cyberduck.io, из репозитория и трекера iterate-ch на GitHub, из официального APT-репозитория, а также через lookup API Apple и каталог Microsoft Store: версия 9.5.3 от 4 августа 2026, лицензия GPLv3, $23.99 разово в обоих магазинах. Перепроверено 24 сентября 2026 года: версия 9.5.4 от 25 августа 2026 для macOS 10.13 и новее и 64-битной Windows 10 и новее, duck 9.5.4 в APT-репозитории, $23.99 в Mac App Store и раздел о прокси на docs.cyberduck.io. Цифры по Conchshell — из версии 2.17.1, сверены 2 ноября 2026 года; размер загрузки — версии 2.16.0, взят со страницы загрузки, а размер на диске замерен 3 августа 2026 года на версии 2.10.1. Если что-то устарело, напишите на support@conchshell.app, и это будет исправлено.