MobaXterm. Установка и настройка
◆ 𝙄𝘿𝙀𝙉𝘼 - 𝙝𝙚𝙡𝙥 ◆
СОДЕРЖАНИЕ:
🔹 Настройка туннеля (для Идены)
УСТАНОВКА MobaXterm
1. Откройте сайт mobaxterm.mobatek.net
2. Выберите обычную либо портативную версию. Распакуйте скачанный архив.

3. Если выберите не портативную версию, запустите файл MobaXterm_installer с расширением .msi. Запустится стандартная установка.

4. Запустите ярлык MobaXterm на рабочем столе или файл MobaXterm_Personal с расширением .exe (для портативной версии). В окошке программы выберите Session ➡ SSH. В поле Remote host введите IP-адрес сервера и нажмите OK.

При желании можно в поле Remote host ввести логин@IP (например, root@134.122.110.178), тогда логин в будущем вводить не придется.
5. Введите логин и пароль. Их можно вставить одним нажатием правой кнопки мыши. В первый раз может появиться окошко. Выберите в нем Paste.

При вводе пароля также может появиться окно для сохранения пароля. Выберите на ваше усмотрение.

☝️ Папку с портативной версией MobaXterm можно перенести в любое удобное место, а на рабочий стол вывести ярлык к запускаемому exe-файлу.
Еще раз про 3 важных момента, которые могут запутать новичка:
- При вводе пароля не отображаются никакие символы: ни звездочки, ни что-либо другое. Вы вводите пароль, но этого не видно, как-будто ничего не происходит. Завершайте ввод невидимого пароля и нажимайте Enter
- Когда вы выделяете что-то в консоли, это автоматически копируется в буфер обмена
- Чтобы вставить команду или текст из буфера обмена нужно один раз нажать правую кнопку мыши.
Комбинации клавиш: Ctrl +C и Ctrl +V выполняют совсем другие функции (Ctrl + C прерывает и завершает любую команду или скрипт, который выполняется в консоли)
НАСТРОЙКА ТУННЕЛЯ для подключения клиента Идены к удаленной ноде
☝️ Настраивать туннель следует после того, как вы установите Идену на ваш сервер (Инструкция по выбору сервера и установке ноды Идены).
1. Откройте окошко создания туннеля, нажав Tunneling ➡ New SSH tunnel.

2. В открывшемся окне введите следующие данные:
<Forwarded port>
9999
<Remote server>
localhost
<Remote port>
9009
<SSH server> - ваш IP-адрес (например, 134.122.110.178)
<SSH login> - ваш логин (например, root)
<SSH port>
22
И нажмите Save.

3. Дальше запустите туннель:

И введите пароль от сервера:

4. Запустите клиент Идены. Перейдите в Настройки ➡ Узел (нода). Настройте переключатели встроенной и удаленной ноды как на рисунке ниже. В поле Адрес ноды введите:
http://localhost:9999
В поле Api-ключ ноды вставьте api-ключ вашей удаленной ноды. Узнать его можно введя в терминале MobaXterm команду:
cat ~/idena/datadir/api.key && echo
Нажмите Сохранить.

Если у вас запущен туннель MobaXterm, то клиент Идены сразу подключится к удаленной ноде. Если же вы закрыли туннель, то запустите его снова.
☝️ Если клиент не хочет подключаться к удаленной ноде (будет гореть красная надпись offline), первым делом перепроверьте настройки туннеля и ноды и сделайте в соответствии с инструкцией выше. Будьте внимательны при вводе портов 9009 и 9999 (не перепутайте)