Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

problem mit telnet und linux





Frage

hi :D hab ne kurze frage, immer wenn ich per telnet auf meinen linux server connecte (suse 7.1) und dann nen prog per telnet starte is das nachdem ich die telnet-session beende wieder zu. wie kann ich das verhindern ? :( ich will also progs per telnet starten und die sollten dann aufm server weiterlaufen, wenn ich die telnet session beende. kann mir einer helfen ?

Antwort 1 von pinguin

moin hype, starte die progs mit nem "&" am ende dann laufen sie im hintergrund weiter.

bsp.: mpg123 ~/deinelieblings.mp3 &

Antwort 2 von Darmok

wenn du die anwendung spaeter nochmal nach vorne holen willst (bspw. bei gameservern gerne gewuenscht) beschaeftige dich mal mit dem Tool screen.

Antwort 3 von hype

hi, also das mit dem & geht nciht.
sobald ich das telnet fenster zumache
ist das prog auf dem server zu.

@darmok: genau das will ich machen,
nen gameserver laufen lassen.
wo bekomm ich das tool her ?

Antwort 4 von Linuxer

Schreib halt einfach ein Script und lasse das Script die Anwendung starten, dann kannste telnet schließen und prog läuft weiter bis du es mit der nächsten telnet session per kill beendest.

Antwort 5 von hype

wie meinste script schreiben ?!
bin nen ziemlicher nub :D

mit vi ne datei erstellen und da den
befehl reinschreiben ?
dann noch +x machen ?

geht das dann ?

Antwort 6 von imp

Hi!
Um ein Programm nach dem ausloggen (was Du ja mit dem beenden von telnet machst) weiterlaufen lassen willst, dann mußt Du hinter den Befehl noch
--nohup hinzufügen.

Übrigens solltest Du nicht telnet, sondern ssh für den Remotezugriff verwenden.

mfg

Antwort 7 von imp

Hallo
hab mich vorher verschrieben funktioniert so
z.B. nohup mpg123 lied.mp3

mfg

Antwort 8 von Chonhulio

Wenn du einen Gameserver betreiben willst, ist screen die beste Wahl. Einfach "screen <befehl> <parameter>" eingeben. Mit "Ctr+a" "d" kannst du den Prozess in den Hintergrund setzen, und mit "screen -r" wieder hervorholen (auch nach dem aus- und wieder einloggen).
Alternativ kannst du die Standardausgabe des Programms in eine Datei umleiten und diese betrachten und die Ausgabe aus einer Datei lesen lassen (du kannst dann deinen Server z.B. mit Notepad auf einem Windowsrechner steuern ;-)

Ich würde dir aber trotzdem die screen-variante empfehlen. Einfacher und zuverlässiger.

mfg Chonhulio

Antwort 9 von hype

wo bekomm ich das programm denn her ?

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: