September 7, 2021

MobaXterm гайд как подключить сервер и обзор функционала

В этой статье мы подробно рассмотрим программу MobaXterm: что это за штука, где её скачать, как установить и как настроить «мобу» для комфортной работы с удалёнными серверами.

MobaXterm - это программа, предназначенная для удаленного администрирования компьютеров и серверов.

С ее помощью пользователи могут совершать практически любые операции с удаленными системами.

Интегрированный в программу терминал дает возможность выполнять Unix-команды посредством скриптов оболочки Bash.

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

ГДЕ СКАЧАТЬ?

На данный момент программа адаптирована только под Windows OS.

Скачиваем последнюю версию с официального сайта и устанавливаем как обычную программу: next, next, next, install.

НАСТРОЙКА ПРОГРАММЫ

Запускаем мобу и переходим в Settings > Configuration > Display.

Выбираем тему, иконки и т. п. Можно поиграться и настроить всё под себя.

Вот к чему я пришёл:

Во вкладке SSH нажимаем галочку напротив Remote-monitoring.

Эта функция позволяет отслеживать нагрузку на сервер в режиме реального времени:

ОБЗОР ФУНКЦИОНАЛА

В левой части экрана есть 2 прекрасные вкладки — Sessions и Macros.

Переходим во вкладку Sessions и удаляем дефолтные сессии:

СОЗДАНИЕ СЕССИИ \ ПОДКЛЮЧЕНИЕ К СЕРВЕРУ

Нажимаем Session

Выбираем тип сессии. Обычно это SSH:

При подключении к серверу с Windows OS — выбираем RDP.
При подключении к Linux OS с графической оболочкой — VNC.
При подключении к Linux OS без графической оболочки — SSH.

Вводим IP нашего сервера в первую форму, редактируем имя сессии (чтобы в будущем быстро найти нужную), по желанию редактируем иконку и добавляем ссылку на сессию на рабочий стол:

Когда всё настроили, нажимаем OK. Откроется наш терминал:

Вводим логин (обычно root) и пароль.

Пароль лучше скопировать из информации о сервере и просто вставить в терминал.

Чтобы вставить какой-либо текст в терминал, нужно нажать колёсико мыши или правая кнопка мыши.
Пароль не отображается при вводе в терминал. Вставили с помощью щелчка колёсиком/ПКМ, нажали Enter. Всё, вы залогинились.

В левой части экрана откроется файловый менеджер, аналог проводника в Windows.

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

При долгом отсутствии взаимодействия с окном терминала, будет обрываться сессия. Чтобы её рестартануть, нажимаем клавишу «R».

МАКРОСЫ

Макрос — это такая штука, которая позволяет записать все ваши действия в одной сессии (например, ввод всех команд для установки какой-либо ноды) и применить все записанные в макросе команды в другой сессии, что сильно экономит время.

Например, вы хотите установить 3 ноды IronFish :) . Включаем запись макроса:

Вводим все команды для установки, настройки и запуска ноды, останавливаем запись макроса, придумываем для него название и сохраняем:

Теперь создаём новую сессию, для другого сервера. Логинимся в неё, открываем вкладку макроса и просто запускаем записанный ранее макрос.

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

Удобно? Не то слово. Особенно, если вы любитель мультиаккаунтов.

В целом, программа очень простая и интуитивно-понятная. Самый адекватный терминал под Виндоус с директорией файлов для удобных бэкапов файлов прямо на ПК.