← Blog

Как сделать сервер Palworld приватным для своего племени

Par Benjamin Dayan · PDG

· Mis à jour le 2 ноября 2026 г. · Lecture 5 min

Содержание

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



Зачем нужен приватный сервер Palworld и с чего начать настройку

Публичный сервер Palworld виден в общем браузере серверов игры, и туда может зайти кто угодно, если знает IP и порт. Приватный сервер Palworld решает эту проблему тремя способами одновременно: паролем на подключение, белым списком Steam ID и ограничением прав для обычных игроков. Комбинация этих трёх механизмов даёт реальную защиту мира от случайных визитёров и гриферов.

Все настройки живут в одном файле — PalWorldSettings.ini, который находится в папке Pal/Saved/Config/WindowsServer/ (или LinuxServer, если сервер запущен на Linux). Именно через этот файл задаётся пароль администратора, пароль на вход, список допущенных Steam ID и десятки игровых параметров — от скорости прокачки до урона по структурам.

Если вы ещё не развернули сервер и хотите сразу получить панель управления, автоматические бэкапы и защиту от DDoS-атак на инфраструктурном уровне, можно подключить хостинг Palworld — тогда файл конфигурации редактируется прямо через веб-интерфейс, без ручного доступа по FTP.



Пароль и список доступа: базовая защита приватного сервера Palworld

Первый уровень защиты — это пароль на подключение. Он задаётся параметром ServerPassword в файле PalWorldSettings.ini. Без него любой игрок, нашедший ваш сервер в списке или получивший IP, сможет зайти.

ServerPassword="MySecurePass2024!"
AdminPassword="AnotherStrongPassword!"
PublicIP=""
PublicPort=8211

Обратите внимание на разницу между двумя паролями:

  • ServerPassword — пароль, который игрок вводит, чтобы попасть на сервер.
  • AdminPassword — пароль для команд администратора через RCON или консоль, не путайте его с паролем входа.

Если нужен настоящий приватный сервер Palworld без пароля на входе, но с полным контролем над тем, кто заходит, используйте связку bIsMultiplay=True вместе со списком Steam ID в отдельном файле допуска — это надёжнее, чем просто пароль, который можно передать третьим лицам.

Список допуска через Steam ID (whitelist)

Palworld не имеет встроенного GUI-whitelist как некоторые другие игры, но ограничить вход можно через параметр AllowedUsers (в части сборок сервера) или через модерацию RCON-командами сразу после подключения игрока. Рабочая практика для сообществ:

  1. Запросить у каждого участника племени его Steam64 ID (через сайт steamid.io или аналог).
  2. Добавить ID в список доверенных через панель или скрипт автоматической проверки подключений.
  3. Настроить автоматический кик для всех ID, которых нет в списке, через RCON-скрипт на стороне сервера.

Такой подход закрывает главную дыру: даже если пароль утечёт, человек без Steam ID в списке не задержится на сервере дольше пары секунд.



Основные параметры PalWorldSettings.ini для управления правами игроков

После базовой защиты входа стоит настроить права и поведение игроков внутри мира. Это тоже делается в PalWorldSettings.ini, в блоке OptionSettings. Файл использует формат ключ=значение внутри единой строки, поэтому редактировать его удобнее через текстовый редактор с подсветкой синтаксиса или напрямую через консоль панели.

ПараметрНазначениеРекомендуемое значение для приватного сервера
bIsMultiplayВключает многопользовательский режимTrue
ServerPlayerMaxNumМаксимум игроков на сервере4–8 для одного племени
bEnablePlayerToPlayerDamageУрон между игроками (PvP)False для кооперативного режима
bBuildAreaLimitОграничение зоны строительстваTrue, чтобы не захламлять карту
bAutoResetGuildNoOnlinePlayerАвтосброс гильдии без игроков онлайнFalse, если играете не каждый день
DeathPenaltyШтраф за смерть (None/Item/ItemAndEquipment/All)Item — баланс между вызовом и комфортом
bEnableInvaderEnemyПоявление рейдовых противниковTrue для более живого мира
ExpRateМножитель опыта1.5–2.0 для небольшого племени

Пример блока конфигурации для небольшого закрытого племени из 4–6 человек:

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,
DayTimeSpeedRate=1.000000,
NightTimeSpeedRate=1.000000,
ExpRate=1.500000,
PalCaptureRate=1.500000,
bIsMultiplay=True,
ServerPlayerMaxNum=6,
ServerPassword="MySecurePass2024!",
AdminPassword="AnotherStrongPassword!",
bEnablePlayerToPlayerDamage=False,
bBuildAreaLimit=True,
DeathPenalty=Item,
bEnableInvaderEnemy=True)

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

systemctl restart palworld-server
# или через панель: Restart Server

Права администратора и модераторов внутри племени

Внутри гильдии Palworld есть роли: глава гильдии, старший участник, участник. Права на строительство, разбор построек и управление базой назначаются через игровое меню гильдии (клавиша управления гильдией в интерфейсе), а не через конфиг. Для приватного сервера логично давать права на снос построек только 2–3 проверенным игрокам, чтобы избежать случайного разрушения общей базы.



Бэкапы, мониторинг и типичные ошибки при настройке доступа

Приватность сервера не исключает технических сбоев: неправильный пароль в кавычках, забытый перезапуск после правки конфига или потерянный мир из-за сбоя сохранения — частые проблемы новичков.

Частые ошибки конфигурации

  • Пароль с кавычками внутри самого пароля — экранируйте символ ", если он нужен в строке.
  • Пробелы в значении ServerPassword без кавычек — весь параметр разваливается, сервер стартует без пароля.
  • Изменение файла на запущенном сервере без перезапуска процесса — изменения просто не применяются.
  • Открытый порт RCON (по умолчанию 25575) без ограничения по IP — потенциальная лазейка для чужих команд администратора.

Регулярные сохранения мира

Файлы сохранений лежат в Pal/Saved/SaveGames/. Для приватного сервера, где теряются данные целого племени при сбое, критично настроить автоматическое резервное копирование по расписанию:

0 */6 * * * tar -czf /backups/palworld_$(date +\%F_\%H).tar.gz /home/palworld/Pal/Saved/SaveGames/

Если сервер управляется через панель на базе VPS Pterodactyl, резервные копии настраиваются из интерфейса без ручного crontab, а восстановление мира занимает пару кликов вместо ручной распаковки архива.

Ограничение сетевого доступа на уровне VPS

Для тех, кто держит сервер на собственной машине, полезно закрыть RCON-порт фаерволом и оставить открытым только игровой порт:

ufw allow 8211/udp
ufw deny 25575/tcp
ufw enable

Это дополнительный барьер поверх пароля и whitelist — даже если кто-то узнает пароль администратора, подключиться к RCON-порту снаружи сети он не сможет.

Подробный официальный список параметров и их значений по умолчанию можно свериться в технической документации разработчика: Source.



Итог: как держать приватный сервер Palworld закрытым и стабильным

Полная защита складывается из трёх слоёв: пароль на вход, список допуска по Steam ID и разумные права внутри гильдии. Добавьте к этому регулярные бэкапы и проверенную конфигурацию PalWorldSettings.ini, и мир племени останется стабильным даже после перезапусков и обновлений игры. Больше технических материалов по разным играм собрано в Блог Fly-Serv, а полный список поддерживаемых игр — в разделе Все наши игровые серверы.



FAQ

Как сменить пароль на приватном сервере Palworld без потери сохранений?

Остановите сервер, отредактируйте значение ServerPassword в PalWorldSettings.ini, сохраните файл и запустите сервер заново — файлы сохранений в папке SaveGames при этом не затрагиваются.

Можно ли ограничить вход только по Steam ID без пароля?

Да, можно оставить ServerPassword пустым и полагаться на автоматический кик по списку разрешённых Steam ID через RCON-скрипт, но пароль остаётся дополнительным и более простым барьером для случайных игроков.

Почему сервер не применяет новые параметры из PalWorldSettings.ini?

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

Читайте также