voln.io
Factorio

Factorio: пароль сервера и проверка аккаунтов

Как поставить пароль Factorio через VOLN, проверить новый вход и не перепутать пароль комнаты с токеном учётной записи Factorio.

Пароль комнаты Factorio хранится в game_password файла server-settings.json и берётся из формы VOLN. Он ограничивает вход знающим адрес людям, но не заменяет проверку подлинности аккаунта. В текущем шаблоне require_user_verification=true, а публичная публикация выключена. Эти решения действуют и для сервера небольшой компании.

Ряд серверных стоек в машинном зале дата-центра.
Фото: Carl Lender, Wikimedia Commons. Лицензия CC BY 2.0.

Порядок действий

  1. Установите отдельный пароль

    Сообщите команде о перезапуске и сохраните фабрику. В «Настройках игры» измените пароль входа, не используя пароль от сайта Factorio или VOLN. Сохраните настройки и штатно перезапустите сервер, чтобы файл получил актуальное значение.

  2. Передайте приглашение

    Сообщите участникам назначенный IP, порт и пароль комнаты личным способом. Не отправляйте весь server-settings.json: в будущем туда могут попасть дополнительные секреты. Отсутствие сервера в общем списке ожидаемо и не делает пароль излишним.

  3. Проверьте новую сессию

    Подключитесь по адресу заново: сначала убедитесь в отказе с неверным паролем, затем войдите с правильным. Проверьте вход второго легального аккаунта. Ошибку авторизации аккаунта рассматривайте отдельно от ошибки пароля: изменение game_password не исправляет проблемы сервиса проверки.

Как проверить результат

После ещё одного штатного запуска пароль должен остаться тем, что записан в форме. Сам мир и инвентари игроков должны сохраниться. Если пароль заменили из-за раскрытия, сообщите группе новое значение и проверьте круг людей с доступом к файлам и резервным копиям сервера.

Если не получилось

Не передавайте пароль, токен Factorio или учётные данные через параметры запуска и сторонние команды: аргументы процесса наблюдаемы. Штатный сценарий прямого входа не требует таких ключей. Если понадобится дополнительная интеграция, секреты должны читаться из защищённого файла или окружения, а не быть частью публичного скрипта.

Читайте дальше

Factorio

Сервер Factorio: первый запуск и подключение

Как запустить Factorio на VOLN, подключиться по назначенному UDP-порту и проверить загрузку saves/world.zip без публичного списка.

Factorio

Factorio: настройки server-settings.json

Какие поля server-settings.json панель VOLN обновляет при запуске Factorio и как сохранить дополнительные настройки без конфликта.

Factorio

Как выдать администратора на сервере Factorio

Команды /players, /promote и /demote для администратора Factorio: проверка аккаунта, сохранение списка и отзыв лишних полномочий.

Factorio

Белый список Factorio: допуск игроков

Как добавить друзей в белый список Factorio, проверить список и отказ постороннему аккаунту, сохранив доступ владельцу сервера.

Factorio

Как загрузить своё сохранение Factorio на сервер

Перенос фабрики Factorio в saves/world.zip: совпадение версии и модов, замена файла на остановленном сервере и контроль прогресса.

Factorio

Factorio: автосохранения и резервная копия фабрики

Как сохранить Factorio перед работами, найти автокопии и восстановить нужную фабрику с учётом фиксированного пути saves/world.zip.

Factorio

Моды Factorio: установка и совпадение версий

Как перенести моды Factorio и mod-settings.dat, определить правильный каталог данных и проверить совместимость сервера с клиентами.

Factorio

Factorio: свой сид и настройки нового мира

Как подготовить карту Factorio с нужным сидом и ресурсами локально и перенести её на VOLN, сохранив прежнюю фабрику отдельно.

Factorio

Factorio: низкий UPS и задержки игроков

Как отличить FPS, UPS и сетевые задержки Factorio, проверить нагрузку фабрики и собрать данные для диагностики без разрушения мира.