• Сайт
  • Статус системы
  • 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 X

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

search icon

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

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

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

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

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

Автор Anton L ( Обновлено 18 Декабря 2025 г. )

Обновлено 18 Декабря 2025 г.

Хотите подготовить свой 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 X в качестве служб:
    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 X
  • Как использовать режим headless
  • Как запустить агент автоматически в Multilogin X
  • Основы API: ключевые термины и понятия

АНТИДЕТЕКТ ПЛАТФОРМА

  • Антидетект браузер
  • Резидентские прокси
  • Мобильный антидетект
  • Headless браузер
  • Мультиаккаунтинг
  • Веб-автоматизация
  • Быстрые AI команды

МУЛЬТИАККАУНТИНГ

  • Мультиаккаунтинг в Facebook
  • Мультиаккаунтинг в Gmail
  • Мультиаккаунтинг в LinkedIn
  • Мультиаккаунтинг в Amazon
  • Мультиаккаунтинг в Onlyfans
  • Мультиаккаунтинг в Twitter
  • Мультиаккаунтинг в TikTok

ПРОКСИ ПО СТРАНАМ

  • Прокси Англия
  • Прокси США
  • Прокси Япония
  • Прокси Индия
  • Прокси Пакистан
  • Прокси Китай
  • Прокси Новая Зеландия

РЕСУРСЫ

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

СРАВНЕНИЕ

  • Multilogin vs. Gologin
  • Multilogin vs. Adspower
  • Multilogin vs. Dolphin Anty
  • Multilogin vs. Incognition
  • Multilogin vs. Octo Browser
  • Multilogin vs. Undetectable
  • Multilogin vs. MoreLogin

ПРОКСИ ДЛЯ ПЛАТФОРМ

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

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

  • URL конвертер в текст

СВЯЗАТЬСЯ С НАМИ

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

© 2025 Multilogin. Все права защищены.

  • Политика приватности
  • Условия использования
  • Политика использования cookie файлов
Multilogin abstract watermark
  • АНТИДЕТЕКТ ПЛАТФОРМА

    • Антидетект браузер
    • Резидентские прокси
    • Мобильный антидетект
    • Headless браузер
    • Мультиаккаунтинг
    • Веб-автоматизация
    • Быстрые AI команды
  • МУЛЬТИАККАУНТИНГ

    • Мультиаккаунтинг в Facebook
    • Мультиаккаунтинг в Gmail
    • Мультиаккаунтинг в LinkedIn
    • Мультиаккаунтинг в Amazon
    • Мультиаккаунтинг в Onlyfans
    • Мультиаккаунтинг в Twitter
    • Мультиаккаунтинг в TikTok
  • ПРОКСИ ПО СТРАНАМ

    • Прокси Англия
    • Прокси США
    • Прокси Япония
    • Прокси Индия
    • Прокси Пакистан
    • Прокси Китай
    • Прокси Новая Зеландия
  • РЕСУРСЫ

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

    • Multilogin vs. Gologin
    • Multilogin vs. Adspower
    • Multilogin vs. Dolphin Anty
    • Multilogin vs. Incognition
    • Multilogin vs. Octo Browser
    • Multilogin vs. Undetectable
    • Multilogin vs. MoreLogin
  • ПРОКСИ ДЛЯ ПЛАТФОРМ

    • Мобильные прокси
    • Прокси для Reddit
    • Прокси для Facebook
    • SOCKS5 прокси
    • Прокси для Instagram
    • Прокси для Onlyfans
    • Прокси для LinkedIn
  • БЕСПЛАТНЫЕ УТИЛИТЫ

    • URL конвертер в текст
  • СВЯЗАТЬСЯ С НАМИ

    • Служба поддержки 24/7
      [email protected]
    • Отдел продаж
    • Реферальная программа
    • Партнерская программа
    • Цены
    • Вакансии
Multilogin abstract watermark
  • Политика приватности
  • Условия использования
  • Политика использования cookie файлов

© 2025 Multilogin. Все права защищены.

Expand