• Сайт
  • Статус системы
  • API-документация
  • Блог
Telegram Icon Сообщество
RU
English
Português
Русский
中文 (中国)
Tiếng Việt
Войти Попробовать за 1,99 €
  • Сайт
  • Статус системы
  • API-документация
  • Блог
  • Telegram Icon Сообщество
  • Russian
    English
    Português
    Русский
    中文 (中国)
    Tiếng Việt
Войти Попробовать за 1,99 €

Начало работы с автоматизацией

Изучите основы автоматизации в Multilogin. Узнайте ключевые понятия, преимущества и лучший метод автоматизации для ваших задач.

search icon

Связаться с нами

Если у вас остались вопросы или вы предпочитаете обратиться напрямую к специалисту, пожалуйста, отправьте запрос.
Мы свяжемся с вами как можно скорее.

Пожалуйста, заполните форму обратной связи ниже, и мы ответим вам как можно скорее.

  • Начало работы с автоматизацией
  • Базовая автоматизация с CLI
  • Автоматизация без кода в Postman
  • Script runner и готовые скрипты
  • Puppeteer, Selenium и Playwright
  • Настраиваемые Python-скрипты
  • Быстрые решения с DevTools
  • Внешние инструменты автоматизации
  • Главная
  • breadcrumb separator bar
  • Multilogin (новая версия)
  • breadcrumb separator bar
  • Автоматизация задач с API и скриптами
  • breadcrumb separator bar
  • Начало работы с автоматизацией
  • breadcrumb separator bar
  • Настройте агент для режима headless и автозапуска в Linux

Настройте агент для режима headless и автозапуска в Linux

Автор Anton L ( Обновлено 05 Марта 2026 г. )

Обновлено 05 Марта 2026 г.

Хотите подготовить свой Linux сервер к использованию Multilogin в headless режиме? Установите обе утилиты в качестве служб Systemd. Systemd — это менеджер служб для Linux, обрабатывающий такие задачи, как запуск и остановка служб во время запуска системы. Эта статья поможет вам настроить агент для этого способа.

Обратите внимание, что статья написана для Ubuntu. Другие дистрибутивы официально не поддерживаются.

 

Шаг 1: настройка Xvfb 

Xvfb (X Virtual Framebuffer) — это сервер отображения, позволяющий графическим приложениям работать в средах без физического дисплея путем создания виртуального экрана в памяти. Он необходим для корректной работы агента.

  1. Открыть терминал.
  2. Создайте файл службы Xvfb через ввод следующий команды:
    sudo nano /etc/systemd/system/xvfb.service
  3. Добавьте содержимое в файл службы (и обязательно замените YOUR_USERNAME на ваше имя пользователя в операционной системе Linux):
    [Unit]
    Description=MLX XVFB
    After=network.target
    
    [Service]
    Type=simple
    User=YOUR_USERNAME
    ExecStart=/usr/bin/Xvfb :99 -screen 0 1920x1080x24
    Restart=always
    
    [Install]
    WantedBy=multi-user.target

    В ExecStart мы настраиваем разрешение, количество дисплеев и каталог для Xvfb.

     
  4. Нажмите CTRL+X, затем Y и Enter, чтобы закрыть и сохранить.

Шаг 2: настройка агента для автоматического запуска

  1. Открыть терминал.
  2. Создайте файл службы Xvfb через ввод следующей команды:
    sudo nano /etc/systemd/system/mlx.service
  3. Добавьте содержимое в файл службы (и обязательно замените YOUR_USERNAME на ваше имя пользователя в операционной системе Linux):
    [Unit]
    Description=MLX Agent
    After=xvfb.service
    Requires=xvfb.service
    
    [Service]
    Type=simple
    User=YOUR_USERNAME
    Environment=HOME=/home/YOUR_USERNAME
    Environment=DISPLAY=:99
    ExecStartPre=-/usr/bin/pkill -9 -f mlx
    ExecStartPre=-/bin/rm -f /home/YOUR_USERNAME/mlx/agent.lock /home/YOUR_USERNAME/mlx/profiles.lock /home/YOUR_USERNAME/mlx/launcher.lock
    ExecStart=/usr/bin/mlx
    Restart=on-failure
    RestartSec=5
    
    [Install]
    WantedBy=multi-user.target

    Давайте разберемся, что делает эта услуга:

    В [Unit] мы ожидаем завершения работы службы Xvfb, чтобы избежать ошибок отображения.
    В разделе [Service] мы задаем пользователя, директории home и переменную отображения. Переменная отображения задается в службе агента, а не в Xvfb, иначе агент не смог бы ее использовать.
    Затем с помощью команды ExecStartPre мы завершаем все оставшиеся процессы агента и удаляем файлы .lock  — это полезно в случае перезапуска службы.
    ExectStart — это путь к исполняемому файлу агента в Linux .

     
  4. Нажмите CTRL+X, затем Y и Enter, чтобы закрыть и сохранить.

Шаг 3: включите и загрузите службы

  1. Перезагрузить daemon (фоновую службу, которая загружает другие службы):
    sudo systemctl daemon-reload
  2. Включите агенты Xvfb и Multilogin в качестве служб:
    sudo systemctl enable xvfb.service mlx.service
  3. Для запуска служб используйте systemctl (утилиту управления системными службами):
    sudo systemctl start xvfb.service
    sudo systemctl start mlx.service
    Поздравляем! Теперь агент и Xvfb будут запускаться при загрузке операционной системы.

Для управления службами используйте systemctl

Для проверки состояния служб используйте утилиту systemctl. Она может использоваться и для получения логов и устранения неполадок.

Проверить статус службы

Давайте получим статус сервиса с помощью:

sudo systemctl status xvfb.service

Вы увидите действия службы Xvfb. Вы также можете изменить xvfb.service на имя вашей службы, если оно отличается.

Выведите журналы

Выведите журналы действий службы с помощью команды journalctl:

journalctl -u mlx.service

Вы также можете ограничить количество строк. С помощью этой команды вы можете ограничить количество строк до 100:

journalctl -u mlx.service -n 100

Вы также можете ограничить количество записей в журналах службы за определенный период времени. Вот команда для ограничения записей за последние 30 минут:

journalctl -u mlx.service --since "30 minutes ago"

-f используется для отображения логов в реальном времени:

journalctl -u mlx.service -f

Эта статья была полезной?

Оставить отзыв об этой статье

В этой статье:

  • Шаг 1: настройка Xvfb
  • Шаг 2: настройка агента для автоматического запуска
  • Шаг 3: включите и загрузите службы
  • Для управления службами используйте systemctl
  • Проверить статус службы
  • Выведите журналы

Сообщество Multilogin

Будьте в курсе, делитесь своими мыслями и общайтесь с другими!

Telegram Icon Multilogin в Telegram

Статьи по теме

Blog Post Img

10 Best Datacenter Proxies for Web Scraping (2025 Edition)

Apr 2, 2025 5 min read
Google SERP Img

What is a Google SERP Proxy and Why Should You Care?

Apr 1, 2025 6 min read
UK Proxy Img

What Are Dedicated UK Proxies? Everything You Need to Know

Apr 1, 2025 6 min read
Related Article Title Icon

Похожие статьи

  • FAQ: автоматизация в Multilogin
  • Как использовать режим headless
  • Как настроить автоматический запуск десктопного приложения в Multilogin
  • Основы API: ключевые термины и понятия

Облачный телефон

  • Облачный телефон
  • Виртуальный телефон
  • Удалённый телефон
  • Ферма из телефонов
  • Облачный мобильный телефон
  • Облачный Андройд эмулятор
  • AI автоматизация

Мультиаккаунтинг

  • Мультиаккаунтинг в Instagram
  • Мультиаккаунтинг в TikTok
  • Мультиаккаунтинг в Reddit
  • Мультиаккаунтинг в Telegram
  • Мультиаккаунтинг в Facebook
  • Мультиаккаунтинг в Youtube
  • Мультиаккаунтинг в LinkedIn

сравнение

  • Multilogin vs. MoreLogin
  • Multilogin vs. FlashID
  • Multilogin vs. DuoPlus
  • Multilogin vs. VMOS cloud
  • Multilogin vs. Octo Browser
  • Multilogin vs. AdsPower
  • Multilogin vs. GoLogin

ПРОКСИ ДЛЯ платформ

  • Мобильные прокси
  • Прокси для Reddit
  • Прокси для TikTok
  • Прокси для Instagram
  • Прокси для Facebook
  • Прокси для YouTube
  • Прокси для LinkedIn

Применения

  • Облачный телефон для TikTok
  • Облачный телефон для Instagram
  • Облачный телефон для Reddit
  • Облачный телефон для Facebook
  • Облачный телефон для YouTube

ресурсы

  • База знаний
  • API документация
  • Глоссарий
  • Блог
  • Статус системы
  • Журнал изменений

БЕСПЛАТНЫЕ УТИЛИТЫ

  • Калькулятор дохода на YouTube
  • Калькулятор дохода в Instagram
  • URL конвертер в текст
  • Проверка локального Google SERP
  • Генератор случайных адресов

Связаться с нами

  • Служба поддержки 24/7
    [email protected]
  • Реферальная программа
  • Партнерская программа
  • Цены
  • Вакансии
GDPR Compliant

© 2026 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
Multilogin watermark
  • ОБЛАЧНЫЙ ТЕЛЕФОН

    • Облачный телефон
    • Виртуальный телефон
    • Удалённый телефон
    • Ферма из телефонов
    • Облачный мобильный телефон
    • Облачный Андройд эмулятор
    • AI автоматизация
  • МУЛЬТИАККАУНТИНГ

    • Мультиаккаунтинг в Instagram
    • Мультиаккаунтинг в TikTok
    • Мультиаккаунтинг в Reddit
    • Мультиаккаунтинг в Telegram
    • Мультиаккаунтинг в Facebook
    • Мультиаккаунтинг в Youtube
    • Мультиаккаунтинг в LinkedIn
  • СРАВНЕНИЕ

    • Multilogin vs. MoreLogin
    • Multilogin vs. FlashID
    • Multilogin vs. DuoPlus
    • Multilogin vs. VMOS cloud
    • Multilogin vs. Octo Browser
    • Multilogin vs. AdsPower
    • Multilogin vs. GoLogin
  • ПРОКСИ ДЛЯ ПЛАТФОРМ

    • Мобильные прокси
    • Прокси для Reddit
    • Прокси для TikTok
    • Прокси для Instagram
    • Прокси для Facebook
    • Прокси для YouTube
    • Прокси для LinkedIn
  • ПРИМЕНЕНИЯ

    • Облачный телефон для TikTok
    • Облачный телефон для Instagram
    • Облачный телефон для Reddit
    • Облачный телефон для Facebook
    • Облачный телефон для YouTube
  • РЕСУРСЫ

    • База знаний
    • API документация
    • Глоссарий
    • Блог
    • Статус системы
    • Журнал изменений
  • БЕСПЛАТНЫЕ УТИЛИТЫ

    • Калькулятор дохода на YouTube
    • Калькулятор дохода в Instagram
    • URL конвертер в текст
    • Проверка локального Google SERP
    • Генератор случайных адресов
  • СВЯЗАТЬСЯ С НАМИ

    • Служба поддержки 24/7
      [email protected]
    • Реферальная программа
    • Партнерская программа
    • Цены
    • Вакансии
GDPR Compliant
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2026 Multilogin. All rights reserved.

Expand