Установка сервера Killing Floor на Linux, Centos

Просмотров: 3 605

В данной статье я расскажу как установить и запустить сервер Killing Floor под управлением системы Centos. Данная процедура ни чем не отличается на других системах linux.

Не запускайте сервер от пользователя root, для этого создадим нового пользователя kf1
adduser kf1
Установим для него пароль
passwd kf1
Жмите Enter, и вводите пароль.

Отредактируйте домашнюю директорию пользователя kf1
vi /etc/passwd
В самом низу файла увидите нашего пользователя. Измените его домашнюю директорию /home/kf на нужную вами
В нашем случае, эта директория будет использоваться во всех статьях, поэтому рекомендую использовать ее:
kf1:x:5001:5001::/home/kf/kf1:/bin/bashизмените только путь к папке, другие значения не трогайте.

Теперь нужно перенести папку пользователя из /home в /home/kf
mv /home/kf1 /home/kf/kf1

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

Приступаем к процедуре установки.
wget http://blog.counter-strike.net/wp-content/uploads/2012/04/steamcmd.tar.gz

Распаковываем архив
tar zxf steamcmd.tar.gz

В корневом каталоге появится файл steam.sh, при помощи которого мы начнем установку сервера.

Перед следующим шагом нам нужно иметь аккаунт в системе Steam
Даем права на запуск
chmod +x steam.sh
И запускаем его
./steam.sh
После появится строка
Steam>

У меня выдало ошибку
./steam.sh: строка 60: /home/kf/kf1/linux32/steam: Нет такого файла или каталога
Входим в папку /home/kf/kf1/linux32 и переименовываем файл steamcmd в steam
и заново вводим
./steam.sh

Мы в клиенте, если строчка пустая просто нажмите Enter

Вводим свои данные аккаунта Steam:
login login password

Если все прошло удачно вы увидите следующую надпись:
Logging in user to Steam Public…Success.
Если нет то у вас стоит защита Стим аккаунта (Steam Guard), в этом случае Вам был отправлен код подтверждения на электронный адрес который Вы водили при регистрации Steam аккаунта
В таком случае нужно вводить так:
login login password validate_code

Все мы вошли, теперь переходим к процедуре установки сервера Killing Floor
Указываем путь куда будет установлен сервер killing Floor
force_install_dir /home/kf/kf1
Устанавливаем и обновляем сервер до последней версии
app_update 215360 validate
После установки и обновления выходим из Steam
quit
Все сервер готов к запуску.
Запускаем
cd /home/kf/kf1/System
./ucc-bin server KF-bioticslab.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6

 

Теперь могут играть игроки на Вашем сервере только с лицензионным клиентом!

В следующей статье я расскажу как сделать так, чтобы на Ваш сервер могли заходить пользователи не имеющие лицензионный клиент!
Как сделать чтоб на сервер могли заходить пользователи как с лицензионных клиентов так и не лицензионных.

Автор статьи — Алексей Ляпко ©
Любое использование материалов сайта, допускается только при указании автора статьи
и ссылки на www.MyDT.org

Оставить комментарий

Вы должны быть зарегистрированы чтобы комментировать.

Premium WordPress Themes