# Админы Valheim: adminlist.txt, баны и команды консоли

> Как выдать права администратора в Valheim через adminlist.txt, забанить игрока, включить белый список и где взять Steam ID для списков.

- Рубрика: Гайды по играм
- Игра: Valheim
- Опубликовано: 2026-11-13T17:30:00+03:00
- Обновлено: 2026-11-13T17:30:00+03:00
- Адрес: https://blog.egnetwork.ru/valheim-admin-komandy-adminlist
- Автор: Команда EGN

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

Команды и файлы ниже сверены с официальной инструкцией Iron Gate «A Guide to Dedicated Servers». Раздел «Игроки» панели EGN, о котором речь в конце, на ноябрь 2026 года работает на тестовой панели. Если в вашей версии игры что-то отличается, верьте журналу сервера и официальной документации.

## Коротко

Права администратора в Valheim выдаются строкой с Steam ID в файле `adminlist.txt` в папке сохранений сервера. Баны хранятся в `bannedlist.txt`, белый список — в `permittedlist.txt`. Команды `kick`, `ban`, `unban` и `banned` вводятся в игровой консоли администратора (клавиша F5 у игрока, уже внесённого в `adminlist.txt`), а не в «Консоли» панели: выделенный сервер Valheim не принимает команд снаружи.

## Шаги

1. **Узнайте ID игрока.** Попросите игрока зайти на сервер и посмотрите в журнале сервера строку с его идентификатором. Также ID показывает панель F2 в игре. Формат — `Платформа_ID`, например `Steam_76561198000000000`.
2. **Откройте папку сохранений.** В панели EGN это «Файлы» сервера, скрытая папка `.config/unity3d/IronGate/Valheim`: путь по умолчанию на Linux из официальной инструкции — `~/.config/unity3d/IronGate/Valheim`. Тот же каталог описан в [статье про перенос мира](https://blog.egnetwork.ru/valheim-perenos-mira-na-server).
3. **Создайте или откройте `adminlist.txt`.** Одна строка — один игрок. Файл, который создаёт сама игра, начинается со строк-комментариев с `//`; их можно оставить. Добавьте ID администратора на новой строке и сохраните файл.
4. **Перезапустите сервер.** Изменения в списках надёжнее всего применяются после перезапуска, поэтому перезапустите сервер и проверьте, что администратор видит команды.
5. **Настройте баны.** Игрока, которого нужно выгнать навсегда, добавьте в `bannedlist.txt` или используйте команду `ban` в консоли.
6. **Включите белый список, если нужен закрытый сервер.** Тогда в `permittedlist.txt` записываются все разрешённые игроки. Все остальные будут отсечены.
7. **Проверьте результат.** Зайдите сами, выполните `banned` в консоли и убедитесь, что список совпадает с ожидаемым.

![Три файла списков в папке сохранений Valheim](https://blog.egnetwork.ru/media/566)

Файлы лежат рядом с сохранёнными мирами, поэтому их легко найти вместе с бэкапами.

## Формат ID

![Формат строки в списках Valheim](https://blog.egnetwork.ru/media/567)

Официальная инструкция описывает формат как `[Platform]_[User ID]`, одна строка на игрока, регистр букв важен. Идентификатор берётся из журнала сервера или из панели F2 в игре. Для игроков Steam это `Steam_` и 17-значный SteamID64. Строка `steam_76561198000000000` с маленькой буквы — другая строка, и она просто не сработает.

Пример файла `adminlist.txt` с двумя администраторами:

```text
Steam_76561198000000000
Steam_76561198111111111
```

Строки с ID из примера — заглушки. Подставьте реальные идентификаторы своих игроков.

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

## Три файла и что в них

Каждый файл отвечает за свою задачу, и смешивать их не нужно:

- `adminlist.txt` — кто имеет права администратора;
- `bannedlist.txt` — кто забанен и не может зайти;
- `permittedlist.txt` — белый список: если файл не пуст, пускают только тех, кто в нём записан.

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

> [!WARNING] Белый список закрывает сервер
> Если в `permittedlist.txt` записан только один игрок, остальные не смогут войти, даже если сервер открыт в списке. Сначала впишите всех, кого хотите пустить.

## Команды консоли

Официальная инструкция описывает команды, которые доступны в игровой консоли: откройте её клавишей F5. Ниже основные:

| Команда | Что делает |
|---|---|
| `kick ИМЯ` | выгоняет игрока с сервера, он может зайти снова |
| `ban ИМЯ` | банит игрока, он не сможет зайти |
| `unban ИМЯ` | снимает бан |
| `banned` | показывает список забаненных |

Команды принимают имя игрока, а не ID. Имя должно совпадать с тем, как игрок отображается на сервере, поэтому при сомнении сверяйте с журналом.

Пример сеанса в консоли:

```text
banned
ban ИмяИгрока
banned
unban ИмяИгрока
```

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

## Как сделать в панели EGN

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

1. Откройте «Файлы» сервера и найдите папку сохранений. Редактор позволяет открыть и поправить текстовый файл прямо в браузере.
2. Добавьте или уберите строку с ID. Сохраните файл.
3. Откройте «Консоль» и перезапустите сервер через кнопку «Перезапустить сервер».
4. В разделе «Игроки» (он есть в новой панели) проверьте, кто сейчас онлайн. Для Valheim он не умеет выгонять игроков и писать в чат: игра этого не позволяет. Зато умеет вести те же файлы `adminlist.txt`, `bannedlist.txt` и `permittedlist.txt`: раздел добавляет игрока в бан, белый список или администраторы и проверяет, что SteamID64 состоит из 17 цифр.

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

## Частые ошибки

- **Неверный регистр в ID.** Администратор не получает прав. Сверяйте строку с журналом.
- **Пустой белый список, который стал непустым.** Один ID в `permittedlist.txt` закрывает сервер для всех остальных.
- **Бан вместо кика.** Игрок, которого нужно просто выгнать, получает постоянный бан. Для временного выхода используйте `kick`.
- **Правки без перезапуска.** Изменения могут не сработать, пока сервер не перезапущен.
- **Смешали файлы.** Добавление ID в `bannedlist.txt` не даёт прав администратора. Права живут только в `adminlist.txt`.

## Симптом, причина и решение

| Симптом | Вероятная причина | Решение |
|---|---|---|
| Админ не видит команд | Неверный ID или регистр | Сверьте строку с журналом |
| Игрок не может зайти, хотя он друг | Он не в белом списке | Добавьте ID в `permittedlist.txt` |
| Забаненный игрок продолжает заходить | Бан не сохранён или сервер не перезапущен | Проверьте `bannedlist.txt`, перезапустите |
| Все игроки не могут зайти | В белом списке один ID | Впишите всех друзей |
| Команда в консоли не находит игрока | Имя написано не так | Посмотрите имя в журнале |

## Чек-лист для выдачи прав

- [ ] ID записан в формате `Платформа_ID` с правильным регистром.
- [ ] В файле нет пустых строк и лишних пробелов.
- [ ] Файл сохранён как обычный текст.
- [ ] Сервер перезапущен после правки.
- [ ] Администратор проверил, что видит команды в консоли.
- [ ] Список администраторов записан в заметках, чтобы не искать ID заново.

## Пример: выдать права и проверить

Допустим, нужно выдать права новому другу. Порядок такой:

1. Попросите друга зайти на сервер и найдите его ID в журнале или через панель F2.
2. Откройте `adminlist.txt` в «Файлы» и добавьте строку с ID на новой строке.
3. Сохраните файл и перезапустите сервер.
4. Попросите друга выполнить `banned` в консоли. Если команда отработала, права работают. Если нет, проверьте регистр и пробелы в строке.
5. Проверьте, что вы сами по-прежнему видите все команды.

Если нужно забрать права, уберите строку из `adminlist.txt` и перезапустите сервер. Бан и права — разные списки: убрать права не значит забанить игрока.

## Как не потерять списки

Списки администраторов, банов и белого списка занимают мало места, но их легко потерять при неудачной правке. Простое правило: перед редактированием скопируйте файл рядом с оригиналом или создайте снимок в «Бэкапах». Так откат займёт секунды, а не ручное восстановление по памяти. Подробнее про снимки — в [статье про бэкапы миров](https://blog.egnetwork.ru/valheim-bekapy-mirov).

## Что дальше

Списки администраторов и банов лучше дополнять бэкапами: при неудачном редактировании файла легко потерять весь список. Как делать бэкапы, читайте в [статье про бэкапы миров Valheim](https://blog.egnetwork.ru/valheim-bekapy-mirov). Если сервер открыт для друзей и вы ставите моды, прочитайте [статью про моды](https://blog.egnetwork.ru/valheim-mody-thunderstore-panel).

## Итог

Права администратора в Valheim выдаются через `adminlist.txt`, баны ведутся в `bannedlist.txt`, закрытый доступ — через `permittedlist.txt`. Формат ID чувствителен к регистру, а белый список закрывает сервер для всех, кто не записан. Команды `kick`, `ban`, `unban` и `banned` в консоли удобны для быстрой проверки.

## Вопросы и ответы

### Как выдать права администратора в Valheim?
Добавьте строку с ID игрока в файл `adminlist.txt` в папке сохранений и перезапустите сервер.

### Что такое формат `Платформа_ID`?
Так записываются идентификаторы в списках Valheim, например `Steam_76561198000000000`. Регистр букв важен.

### Чем отличаются kick и ban?
`kick` выгоняет игрока, и он может зайти снова. `ban` запрещает вход, пока бан не снят командой `unban`.

### Как включить белый список?
Запишите в `permittedlist.txt` ID всех игроков, которых хотите пустить. Все остальные будут отсечены.

Сервер Valheim с вашими правилами за пару минут — [egnetwork.ru](https://egnetwork.ru/)

---

Материал EGN (blog.egnetwork.ru), обновлено 13 ноября 2026; при цитировании указывайте ссылку.
