Aspia — бесплатный, с открытым исходным кодом, полноценный комплекс для удаленного управления компьютерами внутри локальной сети и за её пределами, в т.ч. с возможностью подключения к компьютерам, расположенными за NAT. Аналог таких программ как TeamViewer, AmmyyAdmin, Radmin, AnyDesk и прочих.
Моё мнение таково: Aspia — это просто мега бомба на рынке программного обеспечения для удаленного управления компьютерами в организациях. Далее я хотел бы поделиться общей информацией о проекте, познакомить с инструкциями по установке программного комплекса Aspia, поделиться опытом и ответить на популярные вопросы, часто-задаваемые в официальном Telegram канале Aspia.
Список текущих возможностей и плюшек программы:
- Управление рабочим столом компьютеров находящихся как в той же локальной сети, так и вне её. Так же возможен удаленный просмотр рабочего стола без права на управление.
- Передача файлов через встроенный в программу файловый менеджер.
- Просмотр информации о системе: оборудование, установленные приложения, службы, запущенные процессы, лицензии Microsoft, сетевые адаптеры, маршруты, подключения, сетевые ресурсы (шары), переменные окружения, журнал событий, пользователи (только локальные), группы пользователей и другая полезная информация.
- Текстовый чат между оператором и подключенным хостом.
- Возможность вести несколько адресных книг с группировкой хостов по вложенным папкам (вложенность папок бесконечна).
- Возможность поднять свой собственный ID сервер (router) для подключения к компьютерам, находящимся за NAT.
- Возможность балансировки нагрузки на ID сервер (router) с помощью установки нескольких relay-серверов, через которые и будет прогоняться весь трафик от клиента к хосту.
- Кроме всего прочего, Aspia поддерживает Linux (Debian, Ubuntu), Windows, MacOS. Версии для Windows упакованы в корректный подписанный MSI, что является стандартом в корпоративной среде.
Aspia разбита на несколько модулей. Рассмотрим назначение каждого:
- Host — устанавливается на компьютер, которым необходимо управлять (на данный момент только Windows).
- Console — устанавливается на компьютер администратора и выполняет роль клиента с адресной книгой и имеет интерфейс по управлению router’ом (поддерживаются Linux, Windows, MacOS).
- Client — легкий клиент, аналог консоли, с возможностью быстрого подключения к хосту (поддерживаются Linux, Windows, MacOS).
- Router — собственная реализация ID сервера для хостов (подключенных компьютеров), находящихся за NAT и, соответственно, не имеющих белого IP адреса (поддерживаются Linux и Windows).
- Relay — работает совместно с Router и служит для балансировки нагрузки. При небольших нагрузках возможно использование Router + Relay на одном физическом сервере (поддерживаются Linux и Windows).
Полезные статьи по функционалу и настройке:
- Aspia Router и Aspia Relay. Что это и зачем?
- Aspia — часто задаваемые вопросы (FAQ)
- Aspia — Распространение Host и Console через GPO в Active Directory
- Aspia — Как работает сервер обновлений
- Aspia WebUI для сервера обновлений
- Мой обзор проекта Aspia на Хабре
Ссылки на проект:
- Официальный сайт проекта: aspia.org
- Официальный канал в Телеграм: https://t.me/aspia_ru
- Репозиторий на GitHub: github.com/dchapyshev/aspia
- Скачать файлы установки: github.com/dchapyshev/aspia/releases