Satisfactory Руководство

Приватный сервер Satisfactory: пароли, пауза без игроков и нужная сессия

Разделите пароль игроков и администратора, паузу пустого сервера и выбор мира Satisfactory.

Приватный сервер Satisfactory: пароли, пауза без игроков и нужная сессия

Для ограничения входа задайте пароль игрока, отдельно сохраните административный пароль и решите, должна ли фабрика работать без участников. Затем выберите сессию, которая загрузится после перезапуска. Это четыре разных решения: один пароль администратора не делает выделенный сервер закрытым для посторонних.

Статья рассчитана на уже доступный выделенный сервер настольной версии и внутриигровой Server Manager. Понадобятся доступ владельца, правильный адрес и второй игрок для проверки. Подписи могут отличаться между сборками: ориентируйтесь на назначение названных контролов, а не на случайные INI-параметры из старых инструкций.

Допуск игроков, права администратора, пауза и выбор загружаемого мира не заменяют друг друга.

Определите экземпляр и сохраните контрольную точку#

Выберите сервер в Server Manager, сверьте адрес и текущую фабрику. Запишите активную сессию, сборку, исходные настройки и круг администраторов. Две записи с похожими названиями могут вести на разные экземпляры.

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

Новый, ещё не закреплённый за владельцем сервер добавьте через Server Manager → Add Server. До принятия сертификата сверьте его личность с владельцем или доверенной консолью сервера. Затем выполните claim: задайте имя сервера и административный пароль. Закончите этот шаг до распространения адреса. Для уже закреплённого экземпляра нужна авторизация администратора, а не повторный claim или сброс настроек.

Передавайте игрокам пароль входа#

Откройте Server Settings с правами администратора. В строке Player Password Protection нажмите Change Password и задайте отдельный пароль для входа. Подтвердите изменение и примените его, если интерфейс предлагает отдельное действие. Передайте пароль участникам по закрытому каналу.

Admin Password защищает управление: изменение параметров и загрузку сохранений. Его получают те, кому вы доверяете администрирование. Если использовать его как общий пригласительный пароль, каждый участник получит лишние полномочия. Пароли должны отличаться: в документации API из игры они разделены, а повторное использование одного значения для обеих ролей отвергается.

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

Если пароль входа стал известен за пределами группы, замените его и передайте новое значение допущенным участникам приватно. Утрата административного пароля — другая задача восстановления. Удаление файла серверных настроек попутно меняет и другие параметры личности и конфигурации; для обычного закрытия доступа такой сброс не нужен.

Решите, работает ли производство без участников#

Auto Pause управляет симуляцией, когда игроков нет. Включите его, если группа хочет продолжать фабрику только во время общих встреч. Отключите, если производство без наблюдения задумано специально. Обсудите решение с участниками, рассчитывающими на определённый темп производства.

Настройка не останавливает системную службу, не выбирает другой мир и не создаёт резервную копию. Если после выхода последнего игрока сервер перестал отвечать, отдельно проверяйте процесс и подключение. В историческом обсуждении игроков такая проблема сохранялась и после отключения auto-pause; считать паузу доказанной причиной нельзя.

Для проверки запишите узнаваемое состояние производства, выйдите все вместе, выждите измеренный промежуток и подключитесь снова. Сравните результат с выбранной политикой. Один работающий процесс этого не подтверждает: служба может оставаться доступной при остановленной симуляции.

Отдельно выберите сессию для запуска#

В Manage Saves найдите сессию с нужной фабрикой. Сессия объединяет сохранения; имя ручной контрольной точки не обязательно совпадает с её именем. При смене текущей игры выберите нужный файл и загрузите его осознанно.

В Auto-Load Session Name раздела Server Settings укажите нужную сессию. После старта сервера будет выбрано её самое недавнее сохранение. Изменение этого поля не заменяет немедленно уже загруженную игру. Справочник API прямо разделяет будущую автоматическую загрузку и текущую сессию.

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

Проверьте настройки после планового перезапуска#

После применения снова откройте параметры. Auto-Save on Player Disconnect проверьте отдельно от Auto Pause; периодические автосохранения оставьте включёнными. Перед плановой остановкой явно сохраните текущий мир и дождитесь окончания записи: не следует считать, что любое завершение процесса создаёт свежий файл мира.

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

Если на собственном VPS несколько игр, рабочий процесс администрирования Nexardo помогает различать экземпляры при повседневных операциях. Сохраните рядом правила допуска игроков, круг администраторов и выбранную сессию, не записывая в эту памятку сами пароли.

Источники#