PDA

View Full Version : Instanz gelöscht :O


Hunter^
30-05-2006, 23:54
Hallo leude...

Ich habe gerade ausversehen im home/ Verzeichnis von meinem Rootserver meine Teamspeak2 Server gelöscht...
Die server sind nocch erreichbar usw.
Nur das Webinterface ist nicht mehr da...
Nun habe ich alles neu installiert und bei Putty kommt folgende Meldung


mike064:/home/teamspeak/tss2_rc2 # teamspeak2-server_startscript start
WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
!!!!!!!!!!!
starting the teamspeak2 server
Error, Either an old instance of teamspeak is still running, or
an other application is using the tcpquery port!
Error, Server was not started!
mike064:/home/teamspeak/tss2_rc2 # ./teamspeak2-server_startscript passwords
server.log not found, maybe you did not start the server yet ?


Ich möchte, dass jetzt alle TS2-Server gelöscht werden ...
Damit ich alles wieder neu installieren kann?

Wie kann ich das anstellen?
Freue mich sehr auf eine weiterhelfende Antwort ^^

MfG Hunter^

Cyrus
31-05-2006, 08:11
killall -SIGKILL server_linux

Bastian
31-05-2006, 08:41
Und vielleicht ist es dir noch nicht aufgefallen, aber dort steht eine ganz dicke Warnung:

WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT !!!!!!!!!!!

Es hat seine Gründe dass das dort steht. Für den Fall, dass irgendwer eine bisher unbekannte Sicherheitslücke im TeamSpeak findet, hätte der Angreifer dann über den TeamSpeak Server vollen Root-Zugriff auf das System auf dem dieser läuft.

Wie man es besser macht ist übrigens in unserem Tutorial zum Server-Setup unter Linux beschrieben:

http://www.goteamspeak.com/index.php?page=tutorial_b

Hunter^
31-05-2006, 12:32
killall -SIGKILL server_linux , wo muss ich den Befehel eingeben?

Cyrus
31-05-2006, 12:42
auf der bash

|=HigH^HawK=|
31-05-2006, 12:50
Also einfacher koennte ich es auch nicht erklaeren :P :)

Du kannst zudem auch noch in ein PuTTy dies eingeben "ps x" (ohne "") dies zeigt dir die im moment laufenden Prozesse (nur von diesem User), wenn du nun als Root eingeloggt bist zeigt dieses Command alle Prozesse die auf dem server laufen.

Wie schon erwaehnt die Programme geben meist eine Fehlermeldung von sich wenn etwas falsch ist, welches auch sehr hilfreich ist.

Gruss

Bastian
31-05-2006, 12:56
Ich würde als Root ja eher dazu tendieren "ps xu" zu verwenden, damit man auch noch sieht welchem User ein Prozess gehört.