CS 1.6 Dedicated Server auf Debian

superoelk

New Member
Moin,

also ich versuch seit n paar Stunden nen dedicated Server auf Debian laufen zu lassen (hab nen Debian vServer).
Das Problem ist, dass wenn ich den Server über Putty starte, einige Fehlermeldungen kommen.

Hier findet ihr ein Bild von der Konsole: MOD : Bilder bitte immer als Anhang.

Man kann zwar auf den Server joinen, aber sobald ich Putty schließ, kackt au der CS-Server ab!

Was kann ich dagegen tun?

Danke!
Gruß, Matteo
 

Attachments

  • consolege5.PNG
    consolege5.PNG
    185.8 KB · Views: 148
Last edited by a moderator:
Ist schon klar, da du ja den Server in der Puttysession startest :D
Dein neuer freund heißt "screen"

Code:
# apt-get install screen

danach kannst du dein Server mit screen starten

Code:
# screen ./hlds_run......

und mit
Code:
# screen -r
kommst du wieder in deine Session rein.

Greez BeNe
 
danke für die antwort.
hab screen installiert und wenn ich jetz mit nem anderen user screen csds starten willl kommt die Meldung "Cannot open your terminal '/dev/pts/1' - please check."
da ich erst seit gestern mit debian arbeite hab ich ehrlich gesagt keine ahnung was das heißen soll^^
mit root kann ich den server genauso starten wie davor, aber es kommen trotzdem immer diese fehlermeldungen die ich schon oben im bild geposted hab.
wenn ich screen -r eingeb passiert nichts...

danke schonma im vorraus für noch ne antwort :D
 
Last edited by a moderator:
Muss den der Server als root laufen ?
Denke mal nicht oder ?! Macht die ganze sache nicht gerade sicherer :rolleyes:

Es ist klar das bei screen keine Ausgabe erzeugt wird, es ja auf ein anderes Terminal verschoben wird. Da wären aber auch die Fehlermeldungen dabei.
Wenn wir gerade dabei sind, ich habe selber keinen Gameserver, aber die Fehlermeldungen sprechen für sich ;)

Gibt es denn die Dateien ?
Und welche rechte haben die ?

Greez BeNe
 
habs jetz mit paar berechtigungsänderungen hinbekommen dass ich den server au in nem andern user starten kann.
also die ordner die er bei scandir nen fehler faben ham nich existiert die hab ich mit entsprechenden berechtigungen erstellt und dann hat er da nimmer gemuckst.
jetz is nur noch des prob mit "couldn't exec language.cfg, listip.cfg und banned.cfg". als ich da einfach leere dateien im cs16 verzeichnis erstellt hab ging das auch nich...
was soll ich da machen?

und wenn da dann steht "VAC secure mode is activated." is der cursor einfach eine zeile drunter und ich kann zwar tippen aber er nimmer keinen befehl an! und es steht auch kein username davor oder so...
nur wenn ich exit eingeb und enter drück dann terminiert screen irgendwie den server..^^

noch jemand ne idee?
 
Hi

am besten machst du es mal nach der Anleitung hier

Da kann fast nix schief gehen.

Musst es nur für 1.6 anpassen aber im Prinzip das gleiche :)

lg Tuxy
 
tach,

danke für die antwort, aber da kommen bei mir echt exakt dieselben meldungen wie davor...
wie geht das denn allgemein überhaupt dass ich den server so laufen lassen kann ohne die ganze zeit auf meinem pc putty laufen zu haben?

grüße, superoelk
 
Mit "screen" das hatten wir ja schon ;)
Und wenn es dann läuft "STRG" + "a" und dann "STRG" + "d".
Das ganze kannst du wieder mit "screen -r" zurückholen.

Greez BeNe
 
MOD: Full-Quote entfernt!

Hups, hatte ich über sehen. Entschuldigung.
Meiner Meinung nach etwas übertrieben, aber Ihr seid die Admins ;)

@BeNe: Danke! Genau das hat mir gefehlt! :-)
Jetzt funktioniert's.
Die Fehlermeldungen sind zwar immernoch da, aber der Server läuft ;)

Grüße, SuperOelk
 
Last edited by a moderator:
Gut, mit den Fehlermeldungen musst du selber schauen.
Da ich mit CS überhaupt nix anfangen kann :D
Gibt es sicher auch Foren für...

Greez BeNe
 
Hallo,

Vielleich ist das Hilfreich :

Ach Hups, stand ja schon da :)
 
Last edited by a moderator:
Danke, das wurde mir schon empfohlen.
Ich habe jetzt noch eine entscheidende Frage: Wie schließe ich den Server wieder? :eek:
Ich kriegs kein Stück hin.^^
 
Z.B. mit
shutdown -h now

Im Ernst:
Suche den Prozess mit "ps" und mach ein "kill" auf die IP.

huschi.
 
Suche den Prozess mit "ps" und mach ein "kill" auf die IP.
Meintest wohl "ID" ;)

Mit "screen -r" und dann kannst du mit "exit" raus.
Wenn nicht dann anstatt exit "STRG" + "C"

Greez BeNe
 
Back
Top