client

Установка клиента RuDesktop по ssh

Зачем нужна

Команда удалённо устанавливает клиент RuDesktop на машину по SSH — без необходимости заходить на каждое устройство и запускать инсталлятор. Поддерживает массовую установку на список хостов: сервер сам подключается, копирует пакет и выполняет установку

Типичные случаи применения:

  • первичная массовая раскатка клиента на парк Linux/macOS машин при внедрении RuDesktop

  • развёртывание на новых серверах из ansible-playbook’а или скрипта инвентаризации

  • альтернатива политике установки, когда устройства ещё не зарегистрированы и не могут получать политики

Синтаксис

rude client install

Параметры

Команда

Описание

--port

Порт который будет проверен на открытость

--username

Логин для авторизации

--password

Пароль для авторизации

--become

Использовать пользователя с повышенными правами

--headless

Установить headless версию клиента

--become_user

Пользователь с повышенными правами

--become_password

Пароль для пользователя с повышенными правами

--become_method

Метод повышения привилегий

--subnet_mask

Маска подсети

--connection

Тип соединения

--private_key_file

Путь к приватному ключу

--password_file

Путь к приватному ключу

--skip-packages-update

Не выполнять обновление пакетов на Linux-устройствах

Примеры

Служебная команда сервера не применяется пользователем в Linux-консоли