Как установить и использовать AnyDesk на Linux

Введение
AnyDesk — это кроссплатформенное приложение для удалённого управления рабочими станциями. Оно предоставляет удалённый рабочий стол, передачу файлов, общий буфер обмена, чат и опции безнадзорного доступа (unattended access). В этой статье описаны варианты установки на Debian/Ubuntu/Mint и на RPM-дистрибутивах (RHEL, CentOS, Fedora, openSUSE), базовые настройки, типичные проблемы и рекомендации по безопасности.
Краткое определение: Unattended access — режим, когда удалённый доступ возможен по паролю без физического подтверждения на целевой машине.
Содержание статьи
- Установка на Debian/Ubuntu/Linux Mint
- Установка на RHEL/CentOS/Fedora/openSUSE
- Быстрый старт: подключение и интерфейс
- Настройка безнадзорного доступа
- Безопасность и разрешения экрана (Wayland vs Xorg)
- Отладка и распространённые ошибки
- Рекомендации администраторам и чек-листы ролей
- Альтернативы и когда выбирать другую систему
- Критерии приёмки и контрольные тесты
- Краткий словарь терминов
Установка AnyDesk на Ubuntu, Debian или Linux Mint
AnyDesk не включён в стандартные репозитории Debian-подобных систем. Есть два основных способа установки: через официальный репозиторий AnyDesk или скачав DEB-пакет с сайта.
1) Установка через официальный репозиторий
Откройте терминал и добавьте GPG-ключ репозитория (потребуется sudo):
wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | sudo apt-key add -Затем добавьте репозиторий в список источников:
echo "deb http://deb.anydesk.com/ all main" | sudo tee /etc/apt/sources.list.d/anydesk-stable.listОбновите индекс пакетов и установите AnyDesk:
sudo apt update
sudo apt install anydeskПримечание: apt-key считается устаревшим в некоторых новых версиях APT. Если у вас политика безопасности требует использования /etc/apt/trusted.gpg.d/, импортируйте ключ туда согласно документации вашего дистрибутива.
2) Установка через DEB-пакет
Скачайте DEB-пакет с официального сайта AnyDesk и установите его:
sudo dpkg -i anydesk_*_amd64.debЕсли при установке возникли ошибки зависимостей, исправьте их командой:
sudo apt -f installПосле установки проверьте статус службы AnyDesk:
systemctl status anydesk.serviceЕсли служба не запущена, включите и запустите её:
sudo systemctl enable --now anydesk.serviceУстановка AnyDesk на RHEL, CentOS, Fedora и openSUSE
Для RPM-дистрибутивов добавьте репозиторий AnyDesk и установите пакет через dnf/yum/zypper.
Создайте файл репозитория /etc/yum.repos.d/AnyDesk.repo (или в текущую директорию для openSUSE):
sudo nano /etc/yum.repos.d/AnyDesk.repoВставьте содержимое:
[anydesk]
name=AnyDesk - stable
baseurl=
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEYЗатем установите корректную строку baseurl в зависимости от вашей системы:
- RHEL:
baseurl=http://rpm.anydesk.com/rhel/$releasever/$basearch/- CentOS:
baseurl=http://rpm.anydesk.com/centos/$releasever/$basearch/- Fedora:
baseurl=http://rpm.anydesk.com/fedora/$basearch/- openSUSE:
baseurl=http://rpm.anydesk.com/opensuse/$basearch/Сохраните файл и установите AnyDesk:
Для RHEL/CentOS/Fedora (dnf):
sudo dnf install anydeskНа старых системах (YUM):
sudo yum install anydeskДля openSUSE добавьте репозиторий и установите через zypper:
zypper addrepo --repo AnyDesk.repo
sudo zypper refresh
sudo zypper install anydeskПосле установки проверьте и при необходимости активируйте службу systemd:
sudo systemctl enable --now anydesk.serviceБыстрый старт: как пользоваться AnyDesk на Linux
- Запустите AnyDesk из меню приложений или командой
anydesk. - В левом верхнем углу интерфейса вы увидите девятизначный идентификатор под заголовком “Ваш адрес” — это ID вашей машины. Поделитесь им, если хотите, чтобы к вам подключились.
- Чтобы подключиться к другому компьютеру, введите его ID в поле “Удалённый стол” и нажмите кнопку “Подключиться”.
Если удалённый ID корректен, на другой машине появится приглашение для подтверждения подключения. Принятие запроса установит соединение.
Настройки сессии во время соединения
- Передача файлов: перетащите файл на окно сессии или используйте специальную кнопку “Файлы”.
- Буфер обмена: включите совместное использование буфера обмена для копирования/вставки между машинами.
- Разрешения: можно отключать/включать управление мышью и клавиатурой, передачу звука и др.
Настройка безнадзорного доступа (Unattended access)
- На целевой машине откройте AnyDesk и перейдите в Настройки → Безопасность.
- Включите опцию “Разрешить доступ без запроса” или “Включить unattended access” и задайте надёжный пароль.
- При необходимости ограничьте доступ по белому списку доверенных адресов.
После этого вы сможете подключаться к машине по ID и паролю без подтверждения на удалённой стороне.
Совет: храните пароль в менеджере паролей и используйте сложные фразы; при массовом деплое рассмотрите интеграцию с централизованной системой управления паролями.
Разрешения экрана и Wayland vs Xorg
На новых дистрибутивах по умолчанию может использоваться Wayland. Wayland затрудняет полное удалённое управление и захват экрана в силу архитектурных ограничений безопасности. Если при попытке управления вы видите чёрный экран или отсутствует возможность захвата ввода, попробуйте одно из решений:
- Временное переключение с Wayland на Xorg (выберите сеанс Xorg при входе в графическую среду).
- Проверьте документацию AnyDesk и дистрибутива — некоторые окружения поддерживают разрешения для захвата экрана через диалог настроек.
Важно: переключение на Xorg снижает некоторые гарантии безопасности, поэтому оценивайте риск и используйте его только при необходимости.
Безопасность и рекомендации по хостингу
- Используйте уникальные пароли для unattended access и активируйте белые списки, где это возможно.
- Ограничьте доступ по уровням прав: предоставляйте только те разрешения, которые нужны для работы.
- По возможности используйте VPN для доступа в корпоративной сети и ограничьте входящий трафик внешними правилами брандмауэра.
- Проверяйте журналы подключений и при подозрительной активности меняйте пароли и пересматривайте список разрешённых устройств.
Примечание: если на вашей сети действует жёсткий фаервол, проверьте документацию AnyDesk о необходимых портах и протоколах. В большинстве случаев AnyDesk устанавливает исходящие соединения через стандартные HTTPS-порты, но точные требования зависят от версии и конфигурации.
Отладка: распространённые ошибки и решения
- Ошибка зависимостей при установке (.deb): выполните
sudo apt -f installдля автоматического исправления. - Служба не запускается:
sudo systemctl start anydesk.serviceиjournalctl -u anydesk.service -n 200 --no-pagerдля просмотра логов. - Невозможно управлять удалённым рабочим столом (чёрный экран): проверьте Wayland/Xorg и разрешения экрана.
- Подключение прерывается или медленное: проверьте сетевое соединение, использование VPN, а также загрузку ЦП и сети на обеих машинах.
- Невозможно передать файлы: убедитесь, что в настройках сессии разрешена передача файлов, и что нет ограничений на стороне безопасности.
Чек-листы и роли
Роль: Пользователь (конечный)
- Установить AnyDesk.
- Запустить программу и сообщить свой ID оператору.
- При первом подключении подтвердить запрос или настроить unattended access при доверии оператору.
Роль: IT-специалист / помощник техподдержки
- Проверить статус службы
systemctl. - Настроить unattended access и белый список при необходимости.
- Продемонстрировать передачу файлов и совместное использование буфера обмена.
Роль: Системный администратор
- Централизованно развернуть пакет через конфигурационный менеджер (Ansible, Puppet, Chef).
- Настроить журналы и мониторинг подключений.
- Обновлять пакет до актуальной версии и проверять известные уязвимости.
Альтернативы и когда их выбирать
- TeamViewer — похож по функциональности, полезен при кроссплатформенных сценариях, но требует отдельной лицензии для коммерческого использования.
- ВNC (TigerVNC, RealVNC) — хорош для простых сценариев в локальной сети; чаще требует настройки портов и безопасности.
- RDP (xrdp) — если нужен доступ к Linux через протокол рабочего стола Microsoft; полезен в интеграции с Windows-инфраструктурой.
- NoMachine — альтернатива с упором на производительность при работе с графикой.
Выбор зависит от политики безопасности, лицензирования и требований к производительности.
Критерии приёмки
- Установка: AnyDesk успешно устанавливается и служба стартует без ошибок.
- Подключение: Удалённое соединение устанавливается, виден рабочий стол, работают ввод и управление мышью.
- Передача файлов: Файл передаётся между хостом и клиентом.
- Unattended: При включённом unattended access можно подключиться по ID и паролю без подтверждения на удалённой машине.
- Логи: События подключения записываются в системные логи.
Небольшая методология тестирования (микро-процедура)
- Установите AnyDesk на тестовой машине A и B.
- Проверьте, что обе машины видят свои ID.
- С A подключитесь к B, подтвердите подключение на B, проверьте клавиатуру, мышь и передачу файла 1 МБ.
- Включите unattended на B и повторите подключение с A по паролю.
- Тест на Wayland: при проблемах переключите B на Xorg и повторите.
Краткий словарь
- ID — уникальный идентификатор AnyDesk для каждой установки.
- Unattended access — доступ без подтверждения на целевой машине.
- Буфер обмена — общий буфер копирования/вставки между машинами.
Итог и рекомендации
AnyDesk — удобный инструмент для удалённого управления рабочими станциями и поддержки пользователей. Для безопасного и стабильного использования:
- Устанавливайте приложение через официальный репозиторий.
- Настраивайте unattended access только когда это действительно необходимо и с надёжным паролем.
- Учтите ограничения Wayland и имейте план переключения на Xorg для сценариев полного управления.
- Внедряйте мониторинг и ведите журналы подключений.
Important: перед внедрением в корпоративную среду согласуйте политику доступа с отделом информационной безопасности.
Краткое резюме
- Установка на Debian/Ubuntu: через репозиторий или DEB-пакет.
- Для RPM-дистрибутивов создайте AnyDesk.repo и установите через dnf/yum/zypper.
- Настройте unattended access с сильным паролем и ограничениями.
- Проверяйте Wayland/Xorg при проблемах с отображением или вводом.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone