Zapodaje wam kilka przydatnych skryptów, do obsługi serwera przez ssh. Wgrywa się je do katalogu z binarkami serwera.
Uruchamianie serwera:
Oczywiście uzupełniamy według swoich własnych upodobań, tj maxplayers, port itp.
Wyłączenie serwera.
Restart serwera
Restart serwera "z bajerem"
Oczywiście wszystko trzeba uzupełnić według swoich upodobań. Zapisujemy pliki jako nazwa.sh, wywołujemy poprzez sh nazwa.sh
Całkiem proste i nic wielkiego takie napisać, myślę że sie komuś jednak przyda.
żródło- http://www.reksio-cs.pl
Uruchamianie serwera:
Kod: Zaznacz cały
#!/bin/bash
screen -AdmS serwer ./hlds_run -game cstrike -pingboost 1 -insecure +port 27015 +maxplayers 22 +map de_dust2 +exec server.cfg +sv_lan 0
Oczywiście uzupełniamy według swoich własnych upodobań, tj maxplayers, port itp.
Wyłączenie serwera.
Kod: Zaznacz cały
#!/bin/sh
screen -dr serwer -X quit
exit 0Restart serwera
Kod: Zaznacz cały
#!/bin/sh
screen -dr serwer -X quit
echo Serwer uruchomi sie za 5 sekund
sleep 5
screen -AdmS serwer ./hlds_run -game cstrike -pingboost 1 -insecure +port 27015 +maxplayers 22 +map de_dust2 +exec server.cfg +sv_lan 0
Restart serwera "z bajerem"

Kod: Zaznacz cały
#!/bin/sh
screen -dr serwer -X quit
echo Restart serwera za
sleep 1
echo ==========5
sleep 1
echo ========4
sleep 1
echo ======3
sleep 1
echo ====2
sleep 1
echo ==1
echo Restart!
screen -AdmS serwer ./hlds_run -game cstrike -pingboost 1 -insecure +port 27015 +maxplayers 22 +map de_dust2 +exec server.cfg +sv_lan 0
Oczywiście wszystko trzeba uzupełnić według swoich upodobań. Zapisujemy pliki jako nazwa.sh, wywołujemy poprzez sh nazwa.sh
Całkiem proste i nic wielkiego takie napisać, myślę że sie komuś jednak przyda.
żródło- http://www.reksio-cs.pl