24/7 in IRC idlen

11/28/2014 13:47 download191#1
Hallo,
ich habe mir bei 1und1 einen V-Server geholt und möchte damit nun ua. in einem Twitch-Channel 24/7 online sein.

Ich verbinde mich mittels Putty und habe keine Desktopoberfläche installiert (nur Shell). Was muss ich wie einrichten, damit der Server auch nach Schließen der Session in dem Channel angemeldet ist?

Danke!
_download191
11/28/2014 14:28 BlackTrader#2
Wie startest du den server aktuell?
wenn es über ein befehl ist zb.
server_start
füg mal ein & am ende an, also
server_start &

villt ist "screen" aber die bessere wahl
11/28/2014 14:33 download191#3
Ich habe natürlich auch schon ein wenig rummgespielt und ausprobiert. Ich hatte mir mal irssi geladen und in einem Screen gestartet, weil ich im Netz gelesen habe, dass die Tasks da auch beim Beenden der Session weiterlaufen. Das Problem dabei war, dass ich von der irssi-Oberfläche nicht mehr in die Console gekommen bin, ohne das Programm zu beenden. Und wenn ich einfach Putty geschlossen habe und zurück auf den Screen kehrte, war irssi nirgends zu finden. Muss man das Programm dann auch wieder irgendwie in den Vordergrund holen?

Nun bin ich nicht so unbedingt der Profi was Server angeht, hab ihn mir nur geholt, weils für Studenten 1€/Jahr kostet.

Wie würdest du es mit Screen machen, vlt. war ich einfach zu inkompetent dafür.
11/28/2014 14:57 Zypr#4
Code:
screen -AmdS TEST123 ./test.sh
-A Die Anzeigegröße des Screens passt sich dem derzeitigen Fenster an
-m Sitzung wird unabhängig gestartet (Server oder in einer bestehenden Sitzung)
-d Startet die Sitzung im Hintergrund
-S Du kannst der Sitzung einen Namen geben, sodass du diese später einfacher erkennen kannst

Anschließend kannst du die Sitzung mit "screen -r <PID>" wieder zurückholen und mit "[STRG] + [A] +[D]" wieder in den Hintergrund legen.

Beispiel:

screen -r TEST123

und wenn ich keine Lust mehr darauf habe: [STRG] + [A] +[D]

Mit "screen -ls" listest du alle aktiven Sitzungen auf. Du kannst, wie oben beschrieben, auch verschachtelte screen-Sitzungen erstellen, also in jeder screen-Sitzung jeweils noch eine.. ob das nun Sinn macht, ist eine andere Frage.

P.S.: Wenn du im IRC idlen willst, brauchst du einen bouncer. -> [Only registered and activated users can see links. Click Here To Register...]
11/28/2014 15:09 download191#5
Das Problem bei Screen und irssi ist, dass irssi quasi auch eine Ansammlung von Screens ist. Mit strg + a + d kommt man in irssi weiter, aber nicht zurück zur Konsole :D
Ich habe Ubuntu 14 laufen. Dafür wäre das hier die Anleitung, richtig?
[Only registered and activated users can see links. Click Here To Register...]

Werde das mit dem Bouncer mal ausprobieren, vielen Dank.
11/28/2014 15:14 Zypr#6
Sieht relativ frisch aus, kannst das ruhig nehmen. Grundsätzlich sind die Tutorials von digitalocean ziemlich gut.

Viel Erfolg!