База знаний

Эволюционируем от "mstsc.exe" к "mRemoteNG"

Приветствую, коллеги!

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

Это могут быть как "классические" админские ssh, telnet и ftp подключения к различным серверам, так и подключения, которые используют обычные сотрудники, например подключения к удаленному рабочему столу (RDP – соединения) или к к терминальным серверам и виртуальным рабочим столам в инфраструктуре Citrix.

И сегодня речь пойдет именно об этих обычных пользователях, а именно – частном случае – сотрудниках, работающих с удаленными рабочими столами через RDP соединения.

Как правило, для этой цели в организациях используют встроенный инструментарий Windows, а именно программу «Подключение к удалённому рабочему столу»  (mstsc.exe).

Программа стабильно и хорошо работает и, как правило, полностью устраивает большинство пользователей.

Проблемы с ее использованием начинаются в случае, если вам нужно использовать два подключения к одному и тому же серверу, но в разными учетными данными (логин и пароль).

То есть, если у вас на рабочем столе есть иконка (файл с расширением *.rdp) соединения к вашему серверу, то вы не сможете сделать два работоспособных соединения, если вы скопировали нужный файл RDP и "поменяли" в копии логин и пароль.

Дело в том, что если в этих двух соединениях указан один и тот же ip-адрес сервера, то для всех возможных ярлыков на данном компьютере запоминаются последние учетные данные и если вы щелкаете по второму ярлыку соединения, вам придется заново вводить для него логин и пароль для этого второго соединения. Это крайне неудобно.

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

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

Кроме того, плодить окна mstsc на панели задач - сомнительное удовольствие. Переключаться между десятью открытыми сессиями в отдельных окнах катастрофически неудобно: вы начинаете путаться, где какой сервер, и тратите время на поиск нужного.

Именно на этом этапе приходит понимание, что нужно переходить на специализированные инструменты.

Герой нашей сегодняшней статьи - mRemoteNG, отличный менеджер удаленных подключений. Главное его преимущество перед классическими ярлыками заключается во вкладочном интерфейсе.

Все ваши RDP-сессии открываются в одном-единственном окне программы, подобно вкладкам в браузере. Это кардинально меняет подход к работе и наводит идеальный порядок на экране.

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

Особенность mRemoteNG - наследование настроек. Достаточно задать логин, пароль или домен на уровне папки, и все лежащие внутри подключения автоматически подхватят эти данные! Сменился пароль администратора в домене? Вы меняете его ровно в одном месте, и все серверы из этой папки снова доступны.

Но mRemoteNG - это не только про RDP. В отличие от ярлыков Windows, которые умеют только одно, эта программа поддерживает кучу протоколов: SSH, VNC, Telnet, HTTP/HTTPS.

Если вы администрируете смешанные сети, вам больше не нужно держать открытыми и mstsc, и PuTTY. Все ваши роутеры на Linux, коммутаторы и Windows-серверы теперь мирно живут в одном дереве.

Еще одна крутая фишка - возможность внешнего экспорта и импорта базы. Файл конфигурации легко перенести на другой компьютер, закинуть в облако или поделиться с коллегой по отделу. Стандартные *.rdp ярлыки тоже можно передать, но пароли в них зашифрованы под конкретного пользователя ОС, поэтому при переносе на другой ПК придется вводить их заново. mRemoteNG решает эту проблему, позволяя защитить весь файл конфигурации одним надежным мастер-паролем.

Также стоит отметить функцию автопереподключения при обрыве связи и удобную систему быстрого поиска по хостам. Конечно, у программы бывают шероховатости, но даже с ними она на голову превосходит стандартный инструментарий Windows.

Перестаньте плодить ярлыки, скачайте mRemoteNG и наведите, наконец, порядок в своих подключениях. Ваша нервная система скажет вам за это огромное спасибо).

Related Articles