Запуск серверов

Материал из HLDM Wiki
Перейти к: навигация, поиск

В данном материале приводится информация, актуальная для ОС Linux.

Linux

Подключаемся по SSH. Если подключились не под пользователем root то выполняем следующую команду

sudo -s

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

Добавляем новую группу к которой будет принадлежать пользователь.

addgroup --system hldm

где hldm - имя будущей группы. От имени ничего не зависит, можно дать любое на свое усмотрение.

Добавляем пользователя hldm

adduser --system --home /opt/hldir --shell /bin/sh --ingroup hldm --disabled-password --disabled-login hldm

где --home /opt/hldir - домашняя директория с игрой --ingroup hldm - группа к которой принадлежит пользовель --disabled-login hldm - имя нашего пользователя

Даем права на запуск сервера

chmod +x ./hlds_run

Запускаем наш сервер

su hldm -c './hlds_run -game valve +ip (ip нашего сервера) +port 27015 +maxplayers 32 +map crossfire'

Если вы все правильно сделали, то должно появится примерно следующее:

Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
Console initialized.
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)
STEAM Auth Server
Server IP address ....
couldn't exec listip.cfg
couldn't exec banned.cfg
Connection to Steam servers successful.
VAC secure mode is activated.


Прочее

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты
Ресурсы сообщества