Zitat von yLABS|nExUsAlles anzeigenIch habe dafür ein extra script geschrieben.
Man lege 4 Dateien an:
1. Datei im Ordner hl2:
Name: start
Text in der Datei:
./srcds_run -game cstrike +maxplayers 16 -port 27015 -ip "serverip" +map de_dust +sv_maxupdaterate 150 -vacbeta -secure -tickrate 100
2. Datei vor dem Ordner hl2:
Name: start
Text in der Datei:
cd hl2
screen ./start
3. Datei vor dem Ordner hl2:
Name: stop
Text in der Datei:
killall srcds_i686
killall srcds_amd
killall srcds_i486
killall srcds_run
4. Datei vor dem Ordner hl2:
Name: restart
Text in der Datei:
killall srcds_i686
killall srcds_amd
killall srcds_i486
killall srcds_run
cd hl2
screen ./start
Wenn du die Dateien so anlegst, dann solltest du beachten, dass der Server über einen User angelegt sein soll. Also für jeden Server einen extra SSH User anlegen und dann kann man mit diesen 4 Dateien per SSH bzw. Shell den Server über die Befehle ./start, ./stop, ./restart starten, stoppen oder neustarten. Very Easy
permission denied wenn ich ./start ausführe!
wieso das?