![]() |
TS3 - Screen
Hey,
ich wollte heute meinen TS3 neu aufsetzten. Aber am Punkt wo ich ihn mit screen laufen lassen will ( ich starte es über screen -mdS ts3 ./ts3server_minimal_runs*****.sh) und dann will ich über scree -list nachschauen ob der läuft, da sagt mir putty: No Sockets found in /var/run/screen/S-ts. Auf dem vServer ist Ubuntu 8.04 drauf |
Was ist denn nach dem starten des Servers mit screen, der Output von
Code:
ps -e | grep -i screen |
Da passiert nix. Keine ausgabe uind keine Meldung
|
Dann ist der Server vermutlich auch nicht richtig gestartet, weshalb du auch mit dem zweiten Befehl ins leere läufst.
Bekommst du eine Meldung beim starten des Servers? |
Ich hab gerade mal probiert den Server ohne screen laufen zu lassen: Permission denied
Aber dem User hab ich die nötigen Rechte gegeben (755) |
Überprüfe mit ls -l nochmal ob du die nötigen rechte hast und ob das Starts***** ausführbar ist (chmod +x).
EDIT: Überprüfe auch ob du der Besitzer der Datei bist. |
Den Ts mit screen laufen zu lassen ist nicht mehr nötig. Einfach ./ts3server_minimal_runs*****.sh start eingeben und der Ts sollte laufen und auch wenn du putty zu machst läuft der Server weiter.
./ts3server_minimal_runs*****.sh start (Server starten) ./ts3server_minimal_runs*****.sh stop (Server stoppen) ./ts3server_minimal_runs*****.sh status Ps du musst den dateien ./ts3server_minimal_runs*****.sh ect auch die rechte 755 geben. |
Die nötigen Rechte haben die Dateien. Wie meinst du das, das ich der überprüfen soll ob ich Besitzer der Datei bin?
Shazam, bei allen 3 Befeheln kommt immer das hier raus Zitat:
|
Wenn du als Berechtigung 755 gesetzt hast bedeutet dass, dass der Besitzer der Datei sie ausführen darf, also ggf nochmal mit chown den Besitzer auf deinen User setzen.
|
Zitat:
Zitat:
Poste mal ein "ls -l". |
Ich hab einen User ts dafür angelegt. Über den log ich mit in Putty ein, geh ins Verzeichnis wo die Daten drin sind
ls- l log: Zitat:
|
Wie du siehst gehören die zwei Runs*****s dem User root, deshalb darfst du als Benutzer die Dateien nicht ausführen.
Als Root anmelden, und mittels chown den User ts zum Besitzer der Datei machen. P.S. Ich empfehle dir dringend dich mal etwas näher mit Linux zu beschäftigen wenn du einen vServer administrierst. |
Naja mit Linux beschäftige ich mich schon ab und zu, benutze es auch auf dem Netbook, aber so mit dem inneren und den Befehlen eher weniger, ausser wenn ich was brauch.
werde mir jetzt auf jedenfall die wichtigstens Befehle anschauen Aber ohne Screen läuft das nicht wenn ich Putty schließe. Habs wieder mit screen am laufen Danke für eure hilfe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.