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

Как восстановить доступ администратора Satisfactory и сохранить мир

Верните доступ владельца Satisfactory, сохранив мир и копию конфигурации перед сбросом настроек.

Как восстановить доступ администратора Satisfactory и сохранить мир

Забытый пароль администратора выделенного сервера восстанавливают сбросом его настроек идентификации: после этого сервер заново закрепляют за владельцем и загружают прежнюю сессию. Важно работать с одним файлом настроек сервера, который хранится отдельно от файлов фабрики. Удаление всех .sav уничтожит как раз те данные, которые нужно сохранить.

Инструкция рассчитана на владельца выделенного сервера PC-версии с доступом к хосту, сервису и файлам. Если у вас есть только пароль игрока, восстановление выполняет владелец. Если кто-то из администраторов ещё может авторизоваться, смените пароль через Server Manager без сброса идентификации сервера.

Сохранить данные, восстановить управление нужным экземпляром и проверить прежний мир.

Учтите последствия сброса#

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

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

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

Найдите файл именно этого экземпляра#

Имя файла — ServerSettings.PORT.sav, где PORT соответствует настроенному игровому порту сервера. Например, экземпляр со стандартным портом использует ServerSettings.7777.sav. Не выбирайте файл по номеру из старой инструкции и не меняйте порт ради совпадения имени.

Для непосредственно запущенного процесса типичные расположения такие:

ПлатформаФайл настроек
Linux~/.config/Epic/FactoryGame/Saved/SaveGames/ServerSettings.PORT.sav
Windows, пользовательская учётная запись%LOCALAPPDATA%\FactoryGame\Saved\SaveGames\ServerSettings.PORT.sav

~ и %LOCALAPPDATA% здесь относятся к учётной записи серверного процесса. Служба Windows может использовать профиль службы, а контейнер — другое подключение постоянных данных. До изменений установите пользователя процесса и источник монтирования. В профиле самого администратора может лежать совершенно другой, клиентский экземпляр игры.

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

Остановите сервер и уберите в копию только нужный файл#

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

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

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

Закрепите сервер заново и загрузите прежнюю фабрику#

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

Откройте Manage Saves, выберите нужную существующую сессию и завершённую контрольную точку, затем загрузите её. Задайте или проверьте автоматический выбор сессии и просмотрите остальные параметры сервера. Если список пуст, не создавайте новую игру ради исправления: сначала проверьте постоянные файлы, пользователя и монтирование.

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

Остановитесь при неожиданном состоянии#

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

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

Для повседневного управления собственной инфраструктурой можно посмотреть возможности Nexardo. Доступ для восстановления и защищённые резервные копии стоит описать рядом с данными конкретного экземпляра.

Источники#