Когда нужно получить удалённый доступ к рабочему столу Ubuntu для техподдержки, администрирования или совместной работы, AnyDesk становится одним из лучших решений. Представь, что это твой цифровой пропуск к любой системе. Давай разберем, как установить и настроить AnyDesk на Ubuntu разными способами — от быстрого запуска до полноценной службы.
Подготовка системы перед установкой AnyDesk
Перед началом установки убедись, что твоя система Ubuntu обновлена. Это особенно важно для совместимости пакетов и безопасности.
sudo apt update
sudo apt upgrade -y
Для работы AnyDesk потребуется установленный графический интерфейс (GUI). Если у тебя серверная версия Ubuntu без GUI, установи его или используй AnyDesk в режиме консоли.
Способ 1: Установка AnyDesk через официальный репозиторий (рекомендуется)
Это самый надёжный метод, который обеспечивает автоматические обновления. Давай добавим официальный репозиторий AnyDesk в систему.
Добавление репозитория и ключа GPG
# Импорт ключа GPG
wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | sudo apt-key add -
# Добавление репозитория в sources.list.d
echo "deb http://deb.anydesk.com/ all main" | sudo tee /etc/apt/sources.list.d/anydesk.list
Установка пакета AnyDesk
sudo apt update
sudo apt install anydesk -y
Способ 2: Установка AnyDesk из .deb пакета
Если по каким-то причинам не хочешь добавлять репозиторий, можно скачать и установить пакет напрямую.
# Скачивание последней версии AnyDesk
wget https://download.anydesk.com/linux/anydesk_6.3.0_amd64.deb
# Установка с разрешением зависимостей
sudo apt install ./anydesk_6.3.0_amd64.deb
Версия в URL может устареть. Проверь актуальную версию на официальном сайте и замени номер в команде.
Способ 3: Установка через Snap (для Ubuntu 18.04+)
Если ты предпочитаешь Snap-пакеты, установка становится ещё проще.
sudo snap install anydesk
Настройка AnyDesk для автономного запуска (службы)
Для серверных решений важно, чтобы AnyDesk запускался автоматически. Вот как настроить его как службу.
Создание пароля для удалённого доступа
# Установка пароля для удалённого доступа
sudo anydesk --set-password
# Введи пароль при запросе
Настройка службы systemd
Создадим конфигурационный файл для запуска AnyDesk как службы:
# /etc/systemd/system/anydesk.service
[Unit]
Description=AnyDesk remote desktop daemon
After=network.target
[Service]
Type=simple
User=root
ExecStart=/usr/bin/anydesk --service
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
Активация и запуск службы
# Перезагрузка systemd
sudo systemctl daemon-reload
# Включение автозапуска
sudo systemctl enable anydesk.service
# Запуск службы
sudo systemctl start anydesk.service
# Проверка статуса
sudo systemctl status anydesk.service
Сравнение методов установки AnyDesk
| Метод | Преимущества | Недостатки | Для кого |
|---|---|---|---|
| Официальный репозиторий | Автообновления, надёжность, проверенные пакеты | Требует добавления стороннего репозитория | Производственные системы, серверы |
| .deb пакет | Быстро, без добавления репозиториев | Ручные обновления, возможны проблемы с зависимостями | Быстрая установка на одну машину |
| Snap пакет | Автообновления, изоляция, простота | Больший размер, возможны проблемы с доступом к системе | Пользователи Ubuntu 18.04+ |
Частые проблемы и их решения
1. Ошибка зависимостей при установке
Если возникают ошибки с зависимостями, попробуй:
sudo apt --fix-broken install
sudo apt install -f
2. AnyDesk не запускается в Wayland
На системах с Wayland вместо X11 могут быть проблемы. Решение:
# Выйти из сессии и выбрать Xorg при входе
# Или установить Xorg сессию
sudo apt install xorg
3. Проблемы с разрешениями экрана
Для корректной работы с несколькими мониторами:
# Установка дополнительных пакетов
sudo apt install x11-xserver-utils mesa-utils
FAQ: Ответы на частые вопросы
Как узнать свой ID AnyDesk для подключения?
После установки запусти AnyDesk из меню приложений или командой anydesk в терминале. Твой 9-значный ID будет отображён в главном окне программы.
Можно ли использовать AnyDesk бесплатно?
Да, AnyDesk имеет бесплатную версию для личного использования. Для коммерческого применения или расширенных функций потребуется лицензия.
Как удалить AnyDesk с Ubuntu?
В зависимости от метода установки:
- Для установки из репозитория:
sudo apt remove anydesk - Для Snap:
sudo snap remove anydesk - Удалить репозиторий:
sudo rm /etc/apt/sources.list.d/anydesk.list
AnyDesk не подключается — что делать?
Проверь:
- Работает ли служба:
systemctl status anydesk - Открыт ли порт 7070 TCP в фаерволе
- Нет ли блокировки на уровне сети или антивируса
Для повышения безопасности настрой статический пароль в AnyDesk и используй двухфакторную аутентификацию в личном кабинете на сайте anydesk.com.
Заключение
Установка AnyDesk на Ubuntu — простая задача, если следовать инструкциям. Выбери метод установки, соответствующий твоим потребностям:
- Для серверов и продакшена — используй официальный репозиторий с настройкой службы systemd
- Для быстрой установки на десктоп — .deb пакет или Snap
- Для регулярного использования — создай учётную запись AnyDesk для синхронизации настроек
Теперь у те есть мощный инструмент для удалённого администрирования Ubuntu-систем. Не забудь настроить брандмауэр и пароли для безопасной работы!