CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Özel CS: GO (Counter-Strike: Global Offensive) kurma deneyimine sahip olanlar, sunucuyu yönetmek için komut satırı arabirimini kullanma işleminin komutların uzunluğu nedeniyle hantal olduğunu bilirler.
Bu eğitici, basit bir CS: GO Sunucu Başlatıcı komut dosyası yükleme işlemini kapsayacaktır . Bu komut dosyası, sunucu yapılandırmasını başlatmak, güncellemek, yeniden başlatmak veya değiştirmek için bir dizi kısa komut sunar.
İlk adım, gerekli ikili dosyaları ve bağımlılıkları kurmaktır. Not: Aşağıdaki kitaplıklardan bazıları Ubuntu'da önceden paketlenmiştir
apt-get update -y
apt-get install awk tar wget screen nano -y
Daha sonra, komut dosyasını indirip gerekli izinleri uygulayacağız:
cd /etc/init.d/
wget https://raw.githubusercontent.com/crazy-max/csgo-server-launcher/master/csgo-server-launcher.sh -O csgo-server-launcher --no-check-certificate
chmod +x csgo-server-launcher
update-rc.d csgo-server-launcher defaults
mkdir /etc/csgo-server-launcher/
wget https://raw.githubusercontent.com/crazy-max/csgo-server-launcher/master/csgo-server-launcher.conf -O /etc/csgo-server-launcher/csgo-server-launcher.conf --no-check-certificate
CS: GO başlatıcısı yapılandırma dosyasını açmak için aşağıdaki komutu yürütün: nano /etc/csgo-server-launcher/csgo-server-launcher.conf
Yapılandırma dosyasının içeriği aşağıdadır:
# This file is an integral part of csgo-server-launcher.
# More : https://github.com/crazy-max/csgo-server-launcher#installation
SCREEN_NAME="csgo"
USER="steam"
IP="127.0.0.1"
PORT="27015"
# Anonymous connection will be deprecated in the near future. Therefore it is highly recommended to generate a Game Server Login Token.
GSLT="LOOK AT THE END OF TUTORIAL" # http://steamcommunity.com/dev/managegameservers
DIR_STEAMCMD="STEAMCMD DIRECTORY"
STEAM_LOGIN="anonymous"
STEAM_PASSWORD="anonymous"
STEAM_RUNSCRIPT="$DIR_STEAMCMD/runscript_$SCREEN_NAME"
DIR_ROOT="$DIR_STEAMCMD/GAME DIRECTORY"
DIR_GAME="$DIR_ROOT/csgo"
DIR_LOGS="$DIR_GAME/logs"
DAEMON_GAME="srcds_run"
UPDATE_LOG="$DIR_LOGS/update_`date +%Y%m%d`.log"
UPDATE_EMAIL=""
UPDATE_RETRY=3
# Workshop : https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators
API_AUTHORIZATION_KEY="" # http://steamcommunity.com/dev/registerkey
WORKSHOP_COLLECTION_ID="125499818" # http://steamcommunity.com/sharedfiles/filedetails/?id=125499818
WORKSHOP_START_MAP="125488374" # http://steamcommunity.com/sharedfiles/filedetails/?id=125488374
# Game config
MAXPLAYERS="18"
TICKRATE="64"
EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust2"
# Major settings
PARAM_START="-game csgo -console -usercon -secure -autoupdate -steam_dir $ -steamcmd_script $ - maxplayers_override $ -tickrate $ +hostport $ +ip $ +net_public_adr $ $"
PARAM_UPDATE="+login $ $ +force_install_dir $ +app_update 740 validate +quit"
Bu adımda, ayarları CS: GO sunucunuzun kurulumuna bağlı olarak değiştireceksiniz. Her EXTRAPARAMSsatır farklı bir oyun türü için kullanılır:
Classic Casual : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust2"
Classic Competitive : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust2"
Arms Race : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 1 +game_mode 0 +mapgroup mg_bomb +map de_dust2"
Demolition : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 1 +game_mode 1 +mapgroup mg_bomb +map de_dust2"
Deathmatch : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 1 +game_mode 2 +mapgroup mg_bomb +map de_dust2"
Valve tarafından uygulanan güvenlik özelliklerinden birine GSLT veya denir Game server Login Token. Bu Token, herhangi bir kısıtlı eklenti kullanmaları durumunda sunucu sahibine / yöneticisine bir yasak bayrağı koyar (ancak barındırma şirketi tarafından değil).
Bununla birlikte, güvenlik simgenizi kullanacaksanız, herhangi bir kısıtlı eklenti yüklemeyin, aksi takdirde Steam tarafından yasaklanacaksınız.
Simgenizi oluşturmak için bu web sitesine gidin . As olarak, as App ID of base gameyazın ve jetona istediğiniz adı verin.730Memo
Ardından, yeni oluşturulan simgeyi kopyalamanız ve yapılandırma dosyasında kullanmanız gerekir:
nano /etc/csgo-server-launcher/csgo-server-launcher.conf
Burada GLST'yi GSLT="LOOK AT THE END OF TUTORIAL". Güvenlik için, sonuna + sv_setsteamaccount GLST ekleyin EXTRAPARAMS.
İşlem şimdi tamamlandı. CS: GO Sunucunuzu (yeniden başlatmak) başlatmak, durdurmak için aşağıdaki komut şemasını kullanabilirsiniz.
service csgo-server-launcher start/restart/stop
Bu öğreticimizi sonlandırıyor. Okuduğunuz için teşekkürler.
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.
Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.