Запуск серверов: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) (Новая страница: «В данном материале приводится информация, актуальная для ОС Linux. == Linux == Подключаемся по …») |
(нет различий)
|
Версия 12:23, 22 февраля 2013
В данном материале приводится информация, актуальная для ОС 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.