Подключение к хосту по SSH и Telnet
SmartDCIM позволяет подключаться к серверам по протоколам SSH и Telnet. Работа с терминалом происходит через WeTTY.
Подключение к терминалу
Контекстное меню
Подключиться к терминалу можно из контекстного меню объекта или связи. Для подключения к терминалу, нажмите правую кнопку мыши на нужном объекте или связи в Панели навигации или Главном экране чтобы вызвать контекстное меню и выберите в нём соответствующий пункт.
Пункты меню для подключения к терминалу всегда доступны для объектов класса Host. Для объектов всех остальных классов пункты меню доступны только если в объекте задано свойство ip или address.
Если в объекте класса Host не указаны свойства address или ip, то при попытке подключения откроется модальное окно, где пользователь сможет ввести адрес, порт и имя пользователя.

Если переключатель Сохранить включен, то значения полей автоматически сохранятся в свойствах объекта.

Прямая ссылка
К терминалу можно подключиться по прямой ссылке в следующем формате:
text
http://<адрес-сервера>/wetty/<протокол>?host=<адрес-удалённого-устройства>&port=<порт>Например, следующая ссылка открывает терминал, который подключается к example.com по протоколу Telnet.
text
http://<адрес-сервера>/wetty/telnet?host=example.com&port=80Также, в ссылке можно сразу указать логин пользователя. В этом случае, от пользователя потребуется ввести только пароль.
text
http://<адрес-сервера>/wetty/<протокол>/<имя-пользователя>?host=<адрес-удалённого-устройства>&port=<порт>Используемые свойства
SmartDCIM использует свойства сущности для подключения к удалённым устройствам.
NOTE
Свойства telnet_address и ssh_address имеют приоритет выше, чем свойства ip и address , поэтому будут использоваться вместо ip и address при подключении по соответствующим протоколам.
| Свойство | Описание |
|---|---|
ip | Адрес сервера. Можно указать как IP, так и доменное имя. Этот адрес будет использоваться для подключения как по SSH, так и Telnet. |
address | |
telnet_address | Адрес сервера, к которому нужно подключиться по протоколу Telnet. Можно указать как IP, так и доменное имя. |
telnet_login | Логин, который будет использоваться при подключении по протоколу Telnet. Если логин не указан и сервер Telnet требует аутентификации, то при подключении терминал предложит его ввести. |
telnet_port | Порт сервера, к которому нужно подключиться по протоколу Telnet. По умолчанию – 23. |
ssh_address | Адрес сервера, к которому нужно подключиться по протоколу SSH. Можно указать как IP, так и доменное имя. |
ssh_login | Логин, который будет использоваться при подключении по протоколу SSH. Если не указан, то при подключении терминал предложит его ввести. |
ssh_port | Порт сервера, к которому нужно подключиться по протоколу SSH. По умолчанию – 22. |