Серверы и подключение
Добавление сервера
-
Нажмите Добавить сервер.
-
Заполните форму.
-
Нажмите Сохранить.
| Поле | Что указывать |
|---|---|
Отображаемое имя |
Название, под которым сервер будет виден в боковой панели. На сервер не передаётся. |
Узел |
Имя или адрес сервера. |
Порт |
|
Пользователь, Пароль |
Имя и пароль аккаунта администратора. Пароль хранится в зашифрованном виде, см. Файлы и переносимость. |
Использовать TLS |
Неявный TLS, устанавливается до приветствия сервера. Рекомендуется оставлять включённым, если нет причин отказываться от него. |
Проверять сертификат сервера |
При открытии формы выключено: в кластерах IVA Mail обычно используются самоподписанные сертификаты. Включите для сервера с сертификатом, проверяемым по цепочке. Пока проверка отключена, боковая панель будет специально об этом напоминать. |
Аутентификация |
См. ниже. |
Отправлять NOTIMEOUT |
При открытии формы включено. Запрашивает у сервера тайм-аут чтения на 365 дней, чтобы сеанс, оставленный открытым на ночь, не разрывался. |
Показывать рукопожатие |
По умолчанию выключено — при подключении выводится одна итоговая строка. В журнал сеанса рукопожатие записывается полностью в любом случае. |
Отображение |
Начальные настройки отображения для этого сервера: компактный вывод (действует в режиме «Текст», поэтому не виден, пока результат не переключён в него), сырые данные, подсветка, приходят ли результаты свёрнутыми и открывается ли каждый результат текстом, а не деревом. При открытии формы свёртывание включено. Компактный вывод, сырые данные, подсветка и свёртывание переключаются и во время сеанса — в заголовке терминала; выбор «дерево или текст» задаётся только здесь, и это то место, куда стоит зайти, если несколько следующих ответов нужны текстом, а потом снова деревом. |
Выбор способа аутентификации
| Значение | Описание |
|---|---|
LOGIN |
Пароль передаётся по сети в открытом виде, так, как набран. |
CRAM-MD5 |
По сети передаётся только хеш пароля. |
DIGEST-MD5 |
То же, а сервер дополнительно подтверждает свою подлинность. |
APOP |
По сети передаётся только хеш. |
Если подключение происходит без TLS, замените LOGIN на один из этих способов. Они защищают только пароль, а не весь остальной сеанс, и потому не заменяют TLS, но сделать это стоит. Сервер поддерживает все четыре способа.
| Программа не переключается на другой механизм аутентификации самостоятельно. Если выбранный способ недоступен на сервере, подключение завершается с ошибкой, а не понижает защиту до передачи пароля в открытом виде. |
Подключение
Выберите сервер в боковой панели и нажмите Подключиться.
Ещё до подключения на карточке сервера видно, каким будет соединение:
Возможные варианты в зависимости от настроек профиля.:
-
TLS, сертификат проверяется;
-
TLS, сертификат НЕ проверяется;
-
без TLS — пароль передаётся открыто;
-
без TLS — пароль защищён, трафик нет.
После подключения открывается терминал с итогом того, что произошло:
| Несколько серверов одновременно. Добавьте столько серверов, сколько нужно, и подключите все. Ctrl + Tab переключает между ними, Ctrl + 1…9 — переходит к нужному. У каждого сервера свой терминал, свой журнал и своё дерево объектов. |
Профили: несколько списков адресов
Профиль — это именованный список серверов. В одной копии программы их может быть сколько угодно: продуктив, тестовый стенд, кластер заказчика. Открыт всегда ровно один. Выбор профиля находится вверху панели серверов, над тем списком, который он называет.
| При переключении серверы прежнего профиля отключаются. Сервер доступен только из того профиля, в котором он указан, поэтому его сеансы закрываются, а не остаются работать за списком, которого больше не видно. Если что-то подключено, программа сообщает, сколько сеансов будет закрыто, и ждёт подтверждения. |
| Кнопка | Что делает |
|---|---|
Создать |
Создаёт пустой профиль и открывает его. Прежние серверы остаются в своём профиле. |
Переименовать |
Меняет имя открытого профиля. На серверы внутри это не влияет. |
Удалить |
Убирает профиль и перечисленные в нём серверы из файла настроек. На самих серверах ничего не меняется. Последний профиль удалить нельзя. Один профиль всегда должен быть открыт. |
Имена профилей уникальны. Имена, различающиеся только регистром, считаются одинаковыми.
Копирование сервера в другой профиль
-
Нажмите Изменить на карточке сервера.
-
Внизу формы, в поле Скопировать этот сервер также в, выберите профиль.
-
Нажмите Сохранить.
Сервер остаётся на месте, копия переносится вместе с паролем. Повторное копирование того же сервера в тот же профиль отклоняется: это один и тот же сервер в двух списках, а не два разных. Поле появляется только тогда, когда есть куда копировать.
Профили или --data-dir
И то и другое даёт несколько наборов серверов, но отвечает на разные вопросы. Профили переключаются во время работы и используют общий файл настроек и общую папку transcripts\. Ключ --data-dir Файлы и переносимость задаётся при запуске и разделяет всё, включая журналы сеансов. Профили удобны, когда нужно «на минуту заглянуть в соседний кластер», --data-dir — когда конфигурации вообще не должны пересекаться.
Импорт серверов из файла
Кнопка Импорт из JSON под списком серверов читает файл profiles.json и добавляет описанные в нём серверы в открытый профиль. Принимаются оба формата.
| Файл | Где он обычно лежит |
|---|---|
Старого клиента |
|
Этой программы |
|
Серверы и сохранённые пароли переносятся без изменений, исходный файл не изменяется. Поэтому обе программы могут работать параллельно, пока идёт переход, а повторный импорт того же файла ничего не добавляет.
В файле этой программы может быть несколько профилей. Все серверы из него попадают в открытый профиль: ничего не создаётся и не перестраивается без вашего ведома, а в строке состояния указано, из скольких профилей они пришли.
| Файл, который не является списком серверов, отклоняется с объяснением причины. Программа сначала проверяет, что это действительно такой файл, и только потом что-либо из него читает — вместо того чтобы принять любой разбираемый JSON и показать серверы без имени и адреса. |
Две прежние настройки поменяли смысл при переходе со старого клиента. Флажки inline и noescape раньше влияли на то, что присылает сервер. Теперь это только настройки отображения на стороне клиента: соединение само согласовывает нужные ему режимы, а форматирование выполняется здесь. Функциональность при этом не теряется.
| Сохранённые пароли зашифрованы для одной машины и одной учётной записи Windows, поэтому файл, импортированный с другого компьютера, приносит список серверов, но пароли придётся ввести заново. См. Файлы и переносимость. |




