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

TL;DR. mRemote, разработка которой была давным-давно заброшена, обрела новую жизнь. Если вы пользуетесь RDCMan или Remote Desktop free от Devolutions — попробуйте mRemoteNG!

mRemote — в прошлом очень популярный менеджер удаленных подключений. К сожалению, его разработка была заброшена примерно в 2009 году. Недоработки в интерфейсе, глюки с новыми версиями RDP заставили меня отказаться от него.

Какое-то время хватало Remote Desktop Connection Manager (aka RDCman) от Microsoft.



Коммутаторы и Linux-серверы жили в отдельной консоли SuperPutty. Я был не в восторге ни от первой, ни от второй утилиты. Особенно плохо спалось из-за сохраненных паролей, которые шифровались по принципу Security through obscurity. Fail!

Потом перешел на VisionApp vRD.



Коммерческий, получилось раздобыть NFR лицензию. Неплохой, но глючненький менеджер. И не очень функциональный. Его сильная сторона — хранение подключений в SQL Server, это нужно для того, чтобы у всей вашей команды была общая база подключений. Сейчас продукт называется ASG Remote Desktop.

Двойственные впечатления от vRD заставили подумать об альтернативе. Долго искать не пришлось, в 2014 году на рынке уже доминировал Remote Desktop Manager от канадских ребят из Devolutions.



Великолепный продукт, который очень интенсивно разрабатывается. В нем, кажется, есть все что только можно пожелать. Автозаполнение форм на web-консолях. Свой модуль PowerShell. Шикарная (по-другому не скажешь) интеграция с KeePass — пожалуйста.
А самое главное — быстрый поиск сервера. По имени, описанию, по тегу. Это повысило удобство администрирования на порядок.
Мы купили на работу несколько лицензий. Проблема, как всегда, была одна — цена. 200$ за лицензию — гуманно для Enterprise и не очень для личного использования.

Есть бесплатная версия этого продукта. Внутри все тот же флагманский RDM, но функционал довольно скромен. Отсутствие наследования паролей и любовь к жору памяти заставили осмотреться и снова поискать альтернативу для личного использования.

И она нашлась. Оказалось, что старый добрый mRemote доведен до более чем работоспособного состояния.



Open Source проект под лицензией GPLv2. Судя по странице на GitHub у него как минимум 2 активных разработчика и несколько десятков комитеров. И они действительно правят баги и добавляют новые функции.

Программа отлично работает в Windows 10. За SSH отвечает мод Putty, а не сторонний компонент как в RDM (сторонние на практике обычно «глючат/виснут/тормозят»).

Коротко пробежимся по функциям.

Подключения: RDP, SSH, ICA,VNC, Telnet, HTTP/HTTPS.



Наследование: любые свойства подключения, включая пароли. Иерархическое наследование.



Хранение подключений: в файле, в SQL Server.



Шифрование: полное шифрование файла подключений, выбор из трех алгоритмов, шифрование паролей в SQL Server.



Импорт соединений: из встроенного сканера портов, Active Directory, RDCMan.



Есть поиск по соединениям, но к сожалению с RDM не идет ни в какое сравнение.
Да, проекту далеко до лучших коммерческих образцов, но он полностью рабочий, развивающийся и имеет относительно живой форум на Reddit и багтрекер.
Резюмирую. Мне кажется, что mRemoteNG на сегодня лучшая альтернатива коммерческим менеджерам подключений. 7zip потеснил WinZIP и WinRAR. qBittorent отвоевывает место mTorrent.

Хорошие вещи надо поддерживать. Тем более Open Source.

Страница проекта на GitHub.

Комментарии (57)


  1. UncleBance
    08.12.2018 21:38

    За что я полюбил mRemote NG, так это за то, что в нем можно посмотреть сохраненный пароль, когда уже все его забыли. И, конечно же, очень удобно таскать сохраненные наборы коннектов между инсталляциями mRemote NG.


    1. gotch Автор
      08.12.2018 21:45

      В RDM это делается очень просто, просто нажимаешь кнопку рядом с паролем. Как в KeePass.

      В mRemoteNG я не нашел более умного способа, как экспортировать в xml с паролями. Есть способ проще?


      1. UncleBance
        08.12.2018 21:54

        я делал, как описано тут


  1. Renaissance
    08.12.2018 23:15

    Единственная причина, по которой лично я не пользуюсь mRemoteNG — в нем невозможно послать «CTRL+ALT+DEL» через контекстное меню на вкладке с RDP-подключением.

    Для RDP пользуюсь Parallels Client (бывший 2X), не без недостатков конечно, но по сравнению с аналогами (а я их много перепробовал в поисках) оно хотя бы работает стабильно, без вылетов.


    1. gotch Автор
      08.12.2018 23:30

      Такая засада есть. В первой сессии можно ctrl-alt-end послать, но с учетом что все обычно сидят через jump host, это не актуально.

      А Devolutions RDM free это умеет. Если не смущает в каждом подключении пароль забивать, а потом в каждом и менять, можете оценить.


      1. Renaissance
        09.12.2018 13:35

        Devolutions RDM тоже пробовал, но он больше новогоднюю елку напоминает, только синюю. Слишком много визуальных лишних элементов.


  1. ky0
    09.12.2018 00:58

    7zip потеснил WinZIP и WinRAR. qBittorent отвоевывает место mTorrent.

    … и только в темноте консолей как был гзип с трансмишеном, так и остался :)


    1. gotch Автор
      09.12.2018 10:36
      +1

      И очень хорошо. Но видеть каждый раз в win ломаный Winrar, или увешанный рекламой mTorrent доставляет эстетическую боль. Сам я прекратил пользоваться ими как только появилась альтернатива. Не ставлю ни себе, ни на машинки, которые через мои руки проходят.


      1. dobrev
        09.12.2018 20:44

        Реклама в мюторренте убирается правкой трёх-четырёх параметров в дополнительных настройках. Гуглится за 30 секунд.


        1. gotch Автор
          10.12.2018 08:03
          +2

          Но зачем, если есть qBittorent, без рекламы, майнеров и прочего неизвестного кода, который торренты качает не хуже?


          1. UncleBance
            10.12.2018 10:21

            mTorrent 2.2.1 без рекламы и работает отлично.


            1. Andrusha
              10.12.2018 14:26

              А у моего знакомого он ругался на перегруженный диск. Просмотрели многостраничную тему по тюнингу старых версий uTorrent на рутрекере и решили, что пора перебираться на предложенный выше вариант.


              1. UncleBance
                10.12.2018 16:24

                у меня ругается при диске 3ТБ, это да.


    1. EmmGold
      09.12.2018 13:05

      есть lzma, тот же 7-zip ;)


    1. Dee3
      09.12.2018 15:12
      -1

      Чем 7-zip лучше Winrar, кроме цены?


      1. Andrusha
        09.12.2018 19:19

        А этого разве мало? Полностью свободный архиватор, который можно использовать где угодно и не волноваться по поводу лицензии.


        1. UncleBance
          09.12.2018 19:30

          у WinRAR есть еще одно свойство. Приобретая на него лицензию, все архивы подписываются вашим ключем с СА у WinRAR (не помню, как зовут продажника). Поэтому получатель вашего легального RAR архива может быть почти абсолютно уверен, что этот архив действительно ваш. Иногда это нужно. Да и RAR архив вы 7zip не создадите.


          1. Andrusha
            10.12.2018 01:24

            По поводу подписи — информация немного устарела. Лет на 9, если точно; вы, вероятно, тоже им не пользуетесь :)
            По поводу создания архива — да, согласен. Сейчас скачал его, попробовал упаковать сентябрьский 32-битный образ Windows 10. Да, я в курсе, что там внутри уже пожатый ESD-файл, просто он первый под руку подвернулся.
            Исходный образ — 3 311 675 392 байта.
            Сжатый WinRAR со словарём в 1024 МБ за примерно 8 минут — 2 842 203 919 байт (85%)
            Сжатый 7-Zip, LZMA2, со словарём в 512 МБ (с 1024 не хватило оперативки) за 6 с половиной минут — 3 038 754 955 байт (91%)
            Стоит ли разница ~2500 рублей за рабочее место?


            1. UncleBance
              10.12.2018 10:23

              я пользуюсь исключительно WinRAR, а про подпись узнал после утечки закрытых ключей. Ага, от Wzor-а. WinRAR мне нравится всем. А 7zip весь какой-то нелогичный. Для меня, если что.


          1. gotch Автор
            10.12.2018 08:05

            Интересная информация, мы закупили на работу лицензии на WinRAR, потому что его уважает наш заказчик. Для него не жалко.
            А дома нет, обойдемся вариантом попроще.


        1. Dee3
          09.12.2018 19:33

          Так то RDCMan тоже можно пользоваться не волнуясь про лицензии, но наверно вопрос в комментарии не об этом?


          1. Andrusha
            10.12.2018 01:36

            Если сравнивать юзабилити, то возможно WinRAR даже кому-то понравится больше. Умеет преобразовывать архивы одним действием, родной SFX-модуль более функционален. Ещё он скины умеет; зато у 7-Zip есть двухпанельный режим.
            Если сравнивать по количеству поддерживаемых форматов — 7-Zip уделывает WinRAR, как по распаковке, так и по созданию. А ещё он умеет в плагины, правда пока ничего толкового не встречал.
            Если по сжатию «родным» форматом то я выше привёл разницу на первом попавшемся файле (да, статистика так себе). Лет 15 назад, на дохлом Celeron'е и 18 ГБ HDD я бы наверное выбрал WinRAR, но сейчас как-то уже не вижу смысла.


            1. UncleBance
              10.12.2018 10:25

              еще, по старой памяти, все варезы шифровались исключительно WinRAR. Один старый пират говорил мне, что это лучший выбор для шифрования. Лет 14 назад.


      1. gotch Автор
        10.12.2018 08:08

        Можно сказать что 7zip вцелом конкурентен WinRAR, но не требует лицензии. Распространяя 7zip, вы поддерживаете проект.


  1. skymal4ik
    09.12.2018 02:58

    Дв, под Windows пользовался им на последней работе. Сейчас только ssh через jumphost с помощью iTerm.

    А для Mac OS что-то похожее есть?


    1. darkmind89
      09.12.2018 10:37
      +1

      MacOS — Royal TSX
      www.royalapplications.com/ts/mac/features
      Windows — Royal TS


      1. gotch Автор
        09.12.2018 10:38

        Выглядит интересно, и ценник у них гуманный, по сравнению с Devolutions.


      1. igor_kuznetsov
        09.12.2018 10:55

        Royal ts отличная вещь, разве что спутники не умеет запускать


    1. recycler
      10.12.2018 08:08
      +1

      Jump Desktop
      jumpdesktop.com


  1. max_rip
    09.12.2018 10:26
    +2

    mobaxterm?


    1. ranebull
      09.12.2018 11:28
      +1

      +, причём mobaxterm детектит на девайсе существующие сессии putty и mremoteNG.


    1. UksusoFF
      09.12.2018 12:04
      +1

      У них классно что при подключении ssh сразу доступно дерево директорий по которым можно ходить и править конфиги через нормальный редактор с подсветкой синтаксиса.


      1. gotch Автор
        09.12.2018 15:00

        Крутая штука, да, но только под SSH не только SSH и не бесплатная. Хотя если нужен только SSH и дома, то вполне.


        1. gotch Автор
          09.12.2018 15:09

          Спасибо за mobaxterm, локальный редактор просто мегафича.
          Попробую на работе

          Individual end-user is allowed to download (only from MobaXterm website: mobaxterm.mobatek.net) and to use MobaXterm Home Edition in a commercial or company environment.

          А дома останусь на mRemoteNG.


        1. max_rip
          09.12.2018 19:38

          Для себя бесплатно, ограничение только на количество сохраняемых сессий. Я лично почти все время запускаю новые сессии из консоли, лимит на сохранение паролей не работает.
          Из плюсов встроенный Х сервер, позволяет запускать в оконном режиме приложения на удаленных машинах.


    1. aik
      10.12.2018 21:26

      12 сессий — это открытых или сохраненных? Я на него когда-то смотрел и вроде как из-за этого отказался. Хотя в остальном приятен был.


      1. gotch Автор
        10.12.2018 21:39

        У меня получилось сохраненных, чуда не произошло. Плюс можно что-то подшаманить с импортом из Putty чтобы добавить еще 6.
        Но игра не стоит свеч, разве что держать 12 самых любимых серверов.


        1. max_rip
          10.12.2018 22:19

          Мне хватает), я почти все запускаю из его консоли. Не хватает только интеграции с keepass, но для ssh работает анкет ключей. Ну а виндовс сессий не так много.


        1. aik
          10.12.2018 22:39

          У меня сессий сохраненных сотни две.
          Даже дома десятка два.


  1. Pavel7
    09.12.2018 11:05

    Неплохой, но глючненький менеджер. И не очень функциональный.


    А в чем глюки, чего не хватает в asg?


    1. gotch Автор
      09.12.2018 14:58

      ASG я уже не ставил, натерпелся от vRD. Какой он версии у нас был, 2010, кажется.
      Из коммерческих Devolutions меня просто восхищает. Отлично реализована командная работа. Несколько разных вариантов под SSH. Просто почитайте их Changelog и зацените скорость и объем изменений remotedesktopmanager.com/release-notes
      Но на вкус и цвет все фломастеры разные, конечно.


  1. pmcode
    09.12.2018 12:23

    Я уже обрадовался, подумал в него нормальные док панели и шрифты завезли. Но нет, как был неюзабельный UI, так и остался.


    1. gotch Автор
      09.12.2018 12:49

      Нет, не завезли. Но привыкаешь, к тому же работает быстро. Любите панели и минус 768Gb RAM, то RDM отличная тулза. Но для дома, для семьи mRemoteNG норм.


      1. ionofff
        09.12.2018 19:44

        Откуда у Вас такое потребление памяти? Сижу на RDM уже много лет и пожалуй лучше нету, у меня в нем всегда по вкладок 10 открыто и больше 200 мегабайт не подымалось использование памяти


  1. betony
    09.12.2018 12:35
    +1

    Перепробовал очень много клиентов, остановился на ZOC
    Очень настраиваемый и продуманный интерфейс, не выглядит как надстройка над putty, как большинство клиентов. Есть для мака и вин


    1. gotch Автор
      09.12.2018 12:54

      ZOC интересная штука, но не бесплатная к сожалению.


  1. aik
    09.12.2018 18:28

    Я долго пользовался mremoteng, но в итоге перешёл на rdm free.
    Удобней.


    1. gotch Автор
      10.12.2018 08:22

      А я наоборот устал от нее. Коммерческой пользуюсь с удовольствием. А в free добивает отсутствие наследования паролей и невероятный жор памяти.


      1. aik
        10.12.2018 09:21

        Память мне не жалко — даже не смотрел, сколько занимает.
        А с паролями проблем не было, нормально запоминаются.


      1. aik
        10.12.2018 11:36

        Посмотрел сейчас — на два RDP-сеанса 95 мегабайт использовано по таскменеджеру.


        1. gotch Автор
          10.12.2018 13:27

          У меня немного больше, посмотрите колонку Выделенная память. 260 активной, и 1 гигабайт в своп выдавило.


          1. aik
            10.12.2018 13:44

            300 (500). Но память не так уж и дорога.
            За стоимость некоторых перечисленных программ можно ещё 8 гигов добавить, а то и все 16.


  1. xRay
    09.12.2018 21:08

    Пользуюсь давно Terminals github.com/Terminals-Origin/Terminals. До него перепробовал разные менеджеры для RDP, но остановился на нем т.к. полностью строил.


    1. gotch Автор
      10.12.2018 08:23

      Смущает один единственный релиз 2017 года. Заброшеный проект?


      1. xRay
        10.12.2018 08:50

        Он довольно стабильный. Раньше жил тут archive.codeplex.com/?p=terminals


  1. Vantela
    10.12.2018 14:04

    Раньше пытался пользоваться mRemoteNG. Но привычки и специализированные решения победили…
    C ssh лучше справляется XShell. Он под него заточен.
    Для RDP — Remote Desktop Connection Manager. Все таки микрософту — микрософтовское.
    А так то mRemoteNG очень нравится, даже настроена автосинхронизация между компами. Но не приживется никак.

    Кстати, на прошлой работе коллега был ярым фанатом RDM. Вот прямо фанатом-фанатом. Он туда запихивал вообще все соединения. И всем до кого дотягивался предлагал использовать RDM. Я не смог. Жутко медленный. Оно и понятно, столько свистелок навесили. Но это ж жесть какая то. Пока RDM отрисовывает свой граф интерфейс, у меня XShell уже сессию открыл…

    А в линксах уже и забыл, что использую. Там как то не до этого.


    1. gotch Автор
      10.12.2018 15:28

      Кстати, на прошлой работе коллега был ярым фанатом RDM. Вот прямо фанатом-фанатом. Он туда запихивал вообще все соединения. И всем до кого дотягивался предлагал использовать RDM.

      Посмотрел внимательно фотографию профиля, но нет, мы с вами вроде не были коллегами. :-) Просто RDM дает некоторую базовую культуру администрирования. Появился новый девайс/сервер — тот, кто делал, добавил в RDM. Все в курсе как подключиться.

      Да, тормоза это один из недостатков, которые и меня в RDM бесят. Ничего удивительного, если весь интерфейс написать на компонентах. Да еще каких — мегапопулярных DevExpress, тормознутее которых ещё нужно поискать. В свои компоненты надо вкладываться.

      XShell у меня <...> уважает, но это всё же пиратство
      Personal non-commercial use. License cannot be used either directly or indirectly for business purposes.