Вопрос или проблема
AnyDesk запускается при старте Ubuntu, и я не смог найти в настройках способ его отключения. Как отключить автозапуск AnyDesk?
Я нашел следующий способ отключить службу AnyDesk. Таким образом, вы можете запускать ее вручную.
systemctl disable anydesk.service
Вы также можете проверить статус службы:
systemctl status anydesk
Примечание: возможно, вы захотите остановить ее сначала (или после), если она запущена:
service anydesk stop
перейдите в папку .anydesk/ (например: у меня это /home/pyruz/.anydesk), найдите autostart.conf и удалите его. и всё.
версия anydesk: 6.1.1, версия ubuntu: 22.04 LTS
Для 24.04 можно удалить /home/username/.config/autostart/anydesk_global_tray.desktop
Этот файл не появляется в списке автозапуска приложений. Не знаю, является ли это ошибкой приложения или оно не распознает файл рабочего стола как исполняемый.
Ответ или решение
Деактивация автозапуска AnyDesk в Ubuntu
Теоретическая часть:
В операционной системе Ubuntu существует ряд механизмов, которые отвечают за автозапуск приложений. Одним из таких механизмов является система системных сервисов systemd, широко используемая в современных дистрибутивах Linux для управления процессами.
AnyDesk, популярное приложение для удаленного доступа, может быть настроено для автоматического запуска при старте системы через свой собственный системный сервис, а также через файл автозагрузки в пользовательских конфигурациях. Ряд пользователей может столкнуться с ситуацией, когда AnyDesk запускается автоматически, но не отображается в стандартных настройках автозапуска приложений в системе.
Пример:
Рассмотрим пример, когда необходимо отключить автозапуск AnyDesk в Ubuntu версии 22.04 LTS. Это можно сделать несколькими способами:
-
Отключение системного сервиса AnyDesk с помощью systemd:
Для отключения автоматического запуска сервиса AnyDesk при старте системы можно использовать команду:
sudo systemctl disable anydesk.service
Это позволит предотвратить автоматический старт сервиса anydesk при загрузке Ubuntu. Для проверки текущего статуса сервиса можно использовать команду:
systemctl status anydesk
Если сервис уже активен, его можно остановить командой:
sudo service anydesk stop
-
Удаление или изменение конфигурации автозагрузки:
AnyDesk может использовать файл конфигурации для определения настроек автозапуска. В Ubuntu такие файлы могут располагаться в каталоге пользователя. В вашем случае этот файл может находиться по следующему пути:
/home/ваше_имя_пользователя/.anydesk/autostart.conf
Удаление данного файла может отключить автозапуск AnyDesk.
-
Удаление файла автозапуска в конфигурации пользователя:
В более свежих версиях Ubuntu, таких как 24.04, файлы автозапуска могут находиться в каталоге:
/home/ваше_имя_пользователя/.config/autostart/
Если там присутствует файл
anydesk_global_tray.desktop
, его удаление также остановит автозапуск AnyDesk.
Практическая реализация:
Для реализации вышеописанных способов может потребоваться использование терминала и базовые знания работы с файловой системой Linux. Приведенные Мною команды и пути могут немного различаться в зависимости от конфигурации системы и версии AnyDesk, установленной на вашем устройстве.
Если вы не нашли файл автозапуска в указанных каталогах, рекомендуется повторно проверить пути и команду или использовать команду locate anydesk
для поиска всех связанных конфигурационных файлов.
Заключение:
Понимание механизмов автозапуска в Ubuntu и знание того, как AnyDesk может интегрироваться в эти процессы, позволит вам эффективно управлять программами, которые запускаются автоматически при старте системы. Отключение автозапуска AnyDesk обеспечит более легкое и контролируемое управление данным инструментом удаленного доступа. Это знание может быть полезным как для системных администраторов, так и для пользователей, которые стремятся оптимизировать работу своих систем.