v10.74 (build: Apr 15 2025)

Установка на удаленные машины (Linux)

Удаленная установка доступна через веб-интерфейс Глобальных настроек (пункт меню "Клиентская часть" - "Установка клиентской части (Linux/Mac)")

Linux: на удаленном компьютере(ах) предварительно должен быть установлен и настроен OpenSSH-сервер, также необходимо знать пароль администратора на удаленных ПК или иметь ssh-ключ.

На вкладке интерфейса "Скачать клиент" предлагается скачать клиентскую часть для нужной ОС.
Примечание: для MacOS возможна только ручная (локальная) установка.

На вкладке интерфейса "Linux: установка через скрипт" предлагается скачать скрипт deploy_client.sh для удаленной установки через командную строку.
Сначала необходимо добавить атрибут файла на запуск (chmod +x deploy_client.sh) и далее запустить скрипт с параметром --help, чтобы получить справку по использованию.
Данный скрипт можно использовать самостоятельно в настроенных процессах автоматизации.

На вкладке интерфейса "Linux: веб-установка" можно выполнить установку на группу компьютеров через интуитивно-понятный интерфейс.
Внимание! Удаленная установка на этой вкладке будет работать только если сервер комплекса установлен на ОС Linux!

Рассмотрим подробнее элементы интерфейса:

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

IP-адреса/диапазоны/DNS-имена клиентских машин
Нужно указать список удаленных машин для установки.
Внимание! Каждая запись должна начинаться с новой строки!
Запись может быть:
- DNS-имя: pc-001.domain.local
- IPv4-адрес: 192.168.0.10
- IPv6-адрес: [2001:0db8:85a3:0000:0000:8a2e:0370:7334]
- диапазон IPv4: 192.168.0.10-192.168.0.20
- IPv4 подсеть: 192.168.1.0/24

ssh-порт
TCP-порт SSH-сервера на удаленных машинах.

Сервер комплекса (для подключения клиентов)
Указать, к какому серверу будут подключаться клиенты (DNS-имя/IP). Опционально через двоеточие можно указать порт, а также через запятую вторичный сервер.
Формат строки: primary[:port][,secondary[:port]]
Внимание! Если клиент уже установлен, то произойдет также изменение данного параметра на клиенте!

Тест подключения
Выполняется простое TCP-подключение к серверу для проверки. Также следует отметить, что подключение происходит с той машины, где установлен веб-сервер!

Логин администратора на клиентских машинах
Указать логин администратора, от имени которого будет производиться установка пакета на клиенте (у администратора должны быть права на установку пакетов).

Пароль администратора или ssh-ключ
Указать одно из, в зависимости от настроек ssh-сервера на клиентах.

Макс. таймаут подключения (в секундах)
Ожидать подключения к удаленной машине не более (секунд).

© СТАХАНОВЕЦ