Мы сделали бесплатную замену MobaXterm, Termius и Royal TS — и вот зачем
Если вы сисадмин, DevOps-инженер или просто отвечаете за десяток серверов, ваш рабочий стол наверняка выглядит так: PuTTY или терминал для Linux, mstsc для Windows-серверов, «Общий экран» для маков, WinSCP для файлов, менеджер паролей в соседнем окне и текстовый файлик с командами для jump-хостов.
Есть программы, которые собирают всё это в одном окне. Но они либо только для Windows, либо стоят денег за каждого пользователя:
- MobaXterm — $69 за пользователя
- Termius — $10 за пользователя в месяц
- Royal TS — €49 за пользователя
- SecureCRT — $119 за пользователя
Для команды из пяти человек это уже ощутимые деньги каждый год. И ни одна из них не открывала Mac так же хорошо, как это делает сама macOS.
Поэтому мы сделали BURSU Connection Manager (BURSUcm). Он бесплатный и работает на Windows, macOS и Linux. Есть приложения для Android, iPhone и iPad, которые открывают тот же каталог подключений.
Что внутри
Все протоколы в одном дереве. Подключения разложены по вложенным папкам и открываются во вкладках:
- SSH с полноценным терминалом и SFTP-панелью рядом;
- RDP: собственный движок с H.264, звуком и несколькими мониторами;
- WinRM: PowerShell или cmd.exe на Windows-сервере без RDP и без SSH-сервера;
- AppleRD: экран Mac (подробнее ниже);
- VNC, Telnet, Serial (COM-порт), FTP/FTPS/SFTP и веб-страницы.
SSH для ежедневной работы. Цепочки jump-хостов (ProxyJump), туннели -L, -R и SOCKS5. Интеграция с tmux, поэтому после обрыва связи вы продолжаете с того же места. Автоматическое переподключение, разделение экрана, ввод сразу во все сессии, сниппеты команд с подстановками.
Пароли в отдельном зашифрованном хранилище. AES-256-GCM с мастер-паролем, коды двухфакторной аутентификации (TOTP) лежат рядом с учётками. Каталог можно хранить локально в SQLite без регистрации, на своём PostgreSQL для всей команды или в облаке BURSUcloud. При синхронизации десктопные и мобильные приложения отправляют на сервер только зашифрованные данные.
Права для команды. Для каждой папки задаётся, кто может только смотреть, кто редактировать, а кто видеть пароли. Без доплаты за пользователя.
ИИ-помощник, который можно выключить. Он объясняет вывод терминала и выполняет рутинные команды, а всё, что меняет систему, сначала показывает вам на подтверждение. Работает только с вашим ключом (OpenAI, Gemini, Claude, DeepSeek) или с локальной моделью через Ollama. Пароли и токены вырезаются до отправки. Не нужен ИИ — одна галочка в настройках убирает его совсем.
Фишка, которой больше нет ни у кого: Mac в полном качестве
Обычно менеджеры подключений открывают Mac через VNC: медленно, мыльно и без звука.
В macOS 14 на Apple silicon есть режим High Performance: видео H.264 или HEVC, системный звук и виртуальный дисплей под размер окна. До сих пор им пользовался только родной клиент Apple. BURSUcm подключается этим же путём и декодирует видео на видеокарте. Насколько нам известно, ни один другой менеджер подключений так не умеет.
Пара деталей, на которые ушло неожиданно много времени:
- Спящий Mac сначала будится. Перед подключением отправляется пакет Wake-on-LAN. Mac, уснувший на Wi-Fi, игнорирует широковещательные пакеты, поэтому пакет адресуется ещё и напрямую машине. MAC-адрес программа узнаёт сама, кнопкой «Get MAC».
- Пароль не уходит неизвестному Mac. Ключ хоста запоминается при первом подключении и проверяется при каждом следующем, как в SSH.
- Intel-маки тоже ускорились. Программа просит у Mac сжатые обновления экрана вместо сырых пикселей, и отрисовка по Wi-Fi стала примерно вдвое быстрее.
Как попробовать
- Windows: winget install bursucm
- macOS: подписанный и нотаризованный .dmg для Apple Silicon и Intel
- Linux: пакеты .deb, .rpm, .pkg.tar.xz и подписанные репозитории APT, DNF и Pacman
- Телефон: Google Play и App Store
Переезд занимает пару минут: подключения импортируются из PuTTY, WinSCP (вместе с сохранёнными паролями), mRemoteNG, Remote Desktop Manager, Royal TS, конфига OpenSSH и файлов .rdp. Интерфейс на русском, украинском, английском и грузинском.
Скачать: bursucm.com
Нам нужна ваша обратная связь
Нас мало, и нам очень важно мнение людей, которые каждый день работают с серверами:
- Чего вам не хватает в том, чем вы пользуетесь сейчас?
- Что должно быть в BURSUcm, чтобы вы перешли с MobaXterm, Termius или Royal TS?
Отвечаю на все комментарии.