WinSCP против Conchshell — и где у каждого граница
WinSCP бесплатен по-настоящему: ни платного тарифа, ни аккаунта, ни лицензионного ключа, и спорить с этим здесь никто не собирается. Разговор про другое — про границы. WinSCP сам называет себя SFTP- и FTP-клиентом для Microsoft Windows, и почти всё дальнейшее следует из этой одной фразы. Если, кроме файлов, в работе есть ещё интерактивная оболочка, макбук или RDP, у вас уже открыто два-три приложения.
Всё, что сказано ниже про WinSCP, прочитано на winscp.net 20 августа 2026 года, а версии, платформы, протоколы, порты и цены перепроверены 24 сентября 2026 года.
Общее у них — SFTP и FTP
Оба гоняют файлы по SFTP и обычному FTP, оба умеют явный FTPS — и на этом общая территория заканчивается. WinSCP шире по протоколам передачи: в том же окне SCP, неявный FTPS на порту 990, WebDAV и Amazon S3, и ничего из этого в Conchshell нет.
Conchshell шире по тому, что вообще считается сессией. В одном окне PTY-терминал, двухпанельный файловый менеджер, RDP и живые графики процессора, памяти, диска и процессов того хоста, на котором вы сейчас работаете. Так что вопрос не в том, кто лучше копирует файлы. Вопрос в том, из чего состоит ваш день: из передач и бакета — или из передач и оболочки.
Терминала у WinSCP не будет
Разработчик формулирует это жёстче, чем сформулировал бы конкурент: «Terminal emulation cannot be implemented at all as it is not possible to combine terminal emulation and file transfers in the same session». Окно Console выполняет команду и печатает вывод. TTY нет, поэтому top, vim, less и всё, что перерисовывает экран, отваливается с «Error opening terminal».
Документированный ответ — запустить другую программу: Open in PuTTY либо путь к терминальному клиенту в настройках Applications Integration. Это работает. Это же — два приложения, два списка сохранённых хостов и два места, где менять номер порта.
В Conchshell настоящий PTY: xterm.js с отрисовкой через WebGL, разделение панелей на четыре стороны, группы вкладок и перетаскивание, восстановление сессий при запуске. Файловая панель и оболочка — одно подключение в одном окне.
Windows, и об этом сказано открыто
WinSCP работает на Windows 7/2008 и новее, вплоть до Windows 11 и Windows Server 2025. Это весь список. На официальном форуме в сентябре 2025 года автора спросили, будет ли версия для macOS, и он ответил: «Sorry, there are no plans to support MacOS» — и отправил к руководству по запуску WinSCP под Wine. На вопрос про Android: «Sorry, but it's not likely». Вся линуксовая позиция страницы требований — что WinSCP «also runs on Wine». Чем пользуются на Mac вместо него — на странице Аналог WinSCP для Mac, а варианты для Linux и Ubuntu — на WinSCP alternative EN.
Если вы всё-таки остаётесь на Windows, знать стоит вот что: 24 сентября 2026 года страница новостей показывала стабильным релизом 6.5.7 от 9 сентября 2026 года, а страница требований по-прежнему называет основную сборку 32-битной. 64-битная сборка существует только как «Experimental 64-bit version», впервые — в кандидате 6.6.2 от 17 июня 2026 года.
У Conchshell родные сборки: macOS на Apple silicon и Intel, Windows, Linux в виде .deb, .rpm и .AppImage. На телефоне — приложение для iPhone и iPad, бесплатное в App Store с 27 октября 2026 года, а Android ставится APK с сайта, не из Google Play.
Что происходит с сохранённым паролем
Про свою слабость WinSCP пишет сам, и это редкость. Сохранённые пароли «are stored in a manner that they can easily be recovered», потому что «it is not possible to securely encrypt passwords in a way that still allows for automatic use». В FAQ сказано ещё прямее: «anybody with access to your computer can do it too». Мастер-пароль есть, документация называет его strong AES cipher и на этом останавливается — ни длины ключа, ни режима, ни функции выведения там не опубликовано. И включить его никто не заставляет.
Хранилище в Conchshell тоже необязательное, но о нём приложение спрашивает само: пока его нет, сохранённые пароли лежат в данных приложения незашифрованными, а создать его приложение предлагает при каждом запуске, пока такие пароли остаются. Хранилище — XChaCha20-Poly1305. В Windows и Linux ключницы ОС у приложения нет, поэтому там хранилище открывается парольной фразой не короче 12 символов, которую спрашивают при каждом запуске, — ключ из неё выводит Argon2id, — а код восстановления показывают один раз, при создании. На macOS, iOS и Android его открывает ключница системы, без пароля. Над одним ключом данных живут независимые слоты, так что смена парольной фразы переписывает один слот, а не всё хранилище. Интерфейс умеет записать учётные данные и удалить их; команды «показать» просто нет. И каждая запись в хранилище привязана к хосту, порту, пользователю, цепочке прокси и jump-хосту: меняется что угодно из этого — пароль не предлагается.
В чём лучше Conchshell
- Вы не на Windows. Родные сборки для macOS, Windows и Linux вместо запуска WinSCP под Wine.
- Оболочка и файлы нужны в одном окне: один список сохранённых хостов и одно место, где менять порт.
- В работе есть RDP. Он в том же приложении, в отдельном окне, и без доплаты, но ходит только через CredSSP (NLA): хост с выключенным NLA не подключится.
- Нужно, чтобы клиент сам предложил зашифровать сохранённые пароли, а не надеялся, что вы вспомните про мастер-пароль.
- Хост хочется видеть, а не угадывать: живые графики процессора, памяти, диска и процессов, полоса по интерфейсам, задержка и логи с regex-фильтрами.
В чём лучше WinSCP
- Задания без человека. Скриптовый движок, полноценная командная строка и winscpnet.dll, которую дёргают из PowerShell, C# или SSIS. У Conchshell в этой категории нет ничего.
- S3, WebDAV, SCP и неявный FTPS. Если архив лежит в бакете, а у бухгалтерии FTPS, WinSCP закрывает и то и другое; Conchshell — только половину с FTPS, и то если сервер принимает явный TLS.
- Раскатка на парк машин. MSI-пакет, ключи /SILENT и машинные административные настройки. У Conchshell есть установщики, но не политики.
- Исходники открыты по GPL-3.0: организация может их прочитать, пропатчить и поддерживать сама, без автора. У Conchshell такого аргумента нет.
- «Keep remote directory up to date» следит за локальной папкой и отражает изменения по мере сохранения. Conchshell сравнивает и синхронизирует каталоги в четыре явных шага и ни за чем не следит.
Как перенести хосты за две минуты
- В WinSCP откройте диалог входа и выполните Tools > Export/Backup configuration. В получившемся INI перечислены все сайты: хост, порт, пользователь, протокол. Conchshell этот файл не читает, так что держите его открытым как рабочий список.
- Поставьте Conchshell со страницы загрузки. На Mac с Apple silicon Conchshell открывается сразу. На Mac с Intel под macOS 13 и новее первый запуск идёт через System Settings → Privacy & Security → Open Anyway; на macOS 12 путь другой: System Preferences → Security & Privacy → General.
- Заведите хранилище, когда приложение его предложит: оно спрашивает об этом при запуске, каждый раз, пока остаются незашифрованные пароли. В Windows и Linux хранилище открывается парольной фразой не короче 12 символов, которую спрашивают при каждом запуске, а код восстановления приложение выдаёт сразу при создании хранилища; ключ выводится Argon2id, само хранилище шифруется XChaCha20-Poly1305. Ключница ОС как отдельный слот есть только на macOS, iOS и Android.
- Заведите хосты по списку, вместе с jump-хостом или прокси, если подключение шло через них. Если хостов десятки, запишите их в ~/.ssh/config и воспользуйтесь импортом из ~/.ssh/config — он читает HostName, User, Port, IdentityFile и ProxyJump. Если Conchshell уже стоит на другой машине, набирать руками не нужно: подключения, папки, профили и настройки переносятся JSON-бандлом.
- Укажите подключению файл приватного ключа, который и так лежит на диске. Ключи остаются на месте, ключи с парольной фразой поддерживаются, файлы .ppk из PuTTYgen читаются без конвертации, а пароли вводятся заново один раз — в экспорт учётные данные намеренно не попадают.
- И только если те же хосты нужны на второй машине: $19 разово, и зашифрованное хранилище отражается в папку, которую вы и так синхронизируете.
Вопросы, которые задают на самом деле
Conchshell правда бесплатный?
Приложение бесплатно на macOS, Windows и Linux: ни аккаунта, ни подписки, ни пробного периода, который закончится. Платная ровно одна возможность — синхронизация сохранённых подключений между своими машинами, $19 один раз по вводной цене, дальше $29. Это покупка, а не подписка: обновления входят, ключ проверяется офлайн, число ваших собственных машин не ограничено.
Есть ли в WinSCP RDP, и какие порты и протоколы он использует?
RDP нет. WinSCP передаёт файлы по SFTP, SCP, FTP, WebDAV и S3, а удалённый рабочий стол просили на официальном форуме в ветке «Need to have RDP in winscp», и ничего не вышло. По документации разработчика SFTP и SCP ходят через SSH на порт 22, FTP — на 21, неявный FTPS — на 990, WebDAV — на 80, защищённый WebDAV и S3 — на 443. RDP — отдельный протокол, по умолчанию на порту 3389, и для него нужен клиент удалённого рабочего стола. В Conchshell такой клиент встроен, но только через CredSSP (NLA).
Есть ли WinSCP для Mac?
Нет и не планируется: на вопрос в сентябре 2025 года автор ответил, что поддерживать macOS не собирается, а пользователей Mac отправляют к руководству по запуску Windows-программы под Wine. С Linux то же самое: страница требований говорит только, что WinSCP «also runs on Wine». У Conchshell есть родные сборки под обе системы и под Windows, а остальные варианты для Mac сравниваются на странице Аналог WinSCP для Mac.
Нужен ли аккаунт тому и другому?
Экрана входа нет ни там, ни там. WinSCP держит сайты в реестре Windows или в локальном INI, своего облака у него для этого нет вовсе. У Conchshell аккаунта тоже не существует. Если вы купили синхронизацию, зашифрованное хранилище отражается в папку, которую вы и так синхронизируете сами — iCloud Drive, Dropbox, рабочую копию git, — а не проходит через наш сервер.
Сколько стоит WinSCP?
Нисколько, в том числе в коммерческой работе. Страница лицензии прямо разрешает запускать WinSCP для любых целей бесплатно — частному лицу, учебному заведению, небольшой фирме и корпорации, — по GPL-3.0 или новее, и платной редакции нет. Копия в Microsoft Store, которую документация на 24 сентября 2026 года оценивает в $19.99, добровольная: там же сказано, что её бинарники идентичны обычному установщику, а покупка описана как форма пожертвования.
PuTTY, WinSCP или RDP — что лучше?
Обычно нужны все три, потому что они делают разное. PuTTY даёт оболочку на сервере, WinSCP перекладывает файлы туда и обратно, а RDP-клиент, например «Подключение к удалённому рабочему столу» в Windows, показывает рабочий стол Windows-машины. Conchshell собирает терминал, двухпанельный файловый менеджер и RDP в одном окне на macOS, Windows и Linux; скриптов в нём нет, а его RDP требует на хосте CredSSP (NLA).
Мои скрипты WinSCP переедут?
Нет, и это самая веская причина оставить WinSCP там, где он стоит. В Conchshell нет ни скриптового движка, ни режима передачи из командной строки, ни .NET-сборки. Если ночная задача запускает winscp.com со скриптом или задание PowerShell дёргает winscpnet.dll, пусть так и остаётся. Никто здесь не предлагает сносить WinSCP с машины, которая крутит регулярные передачи.
Что ставить
Если вы на Windows, ваша работа — перекладывать файлы, и часть этого происходит по расписанию, WinSCP отвечает на задачу лучше и не стоит ничего. Ставьте его и не читайте дальше.
Если у вас Mac или линуксовый десктоп, или вы который месяц переключаетесь между PuTTY и WinSCP на одном и том же сервере, или RDP-сессия — часть той же задачи, что и копирование файлов, то убирать надо второе приложение. Conchshell бесплатен на всех трёх настольных платформах; платная в нём одна вещь — перенос сохранённых подключений между вашими машинами, $19 разово.