WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 20.06.2002, 01:03   #1
BOfH
Veteran
 
Registriert seit: 05.01.2000
Alter: 49
Beiträge: 380


Standard putty / sessions übernehmen

Hi !

Wie bzw. ist es möglich, dass man per ssh putty eine
Konsole beim Logout weiter rennen lässt und beim
Logout wieder auf diese eine Konsole (shell) kommt ?

Anders gefragt:

Per Terminalfenster wird irgendein Programm am Server gestartet und dieses liefert mir Echtzeitdaten.
Aber irgendwann geht die Workstation offline und damit putty und
das Terminalfenster + das eine Programm.

Und nun will ich bei einem erneutem Connect zum Server wieder
zu dem einem Fenster (+Programm) wechseln.

Realisierbar ?
mfg
BOfH ist offline   Mit Zitat antworten
Alt 20.06.2002, 01:31   #2
citizen428
Elite
 
Registriert seit: 04.04.2001
Beiträge: 1.358


citizen428 eine Nachricht über ICQ schicken
Standard Re: putty / sessions übernehmen

Zitat:
Original geschrieben von BOfH

Realisierbar ?
Ziemlich sicher sogar. Ich bilde mir jetzt ein da mal was drüber gelesen zu haben, aber mir fällt beim besten Willen nicht ein was und wo...

Ich werd morgen nochmal nachschauen ob ich das wieder finde, oder ob ich mich vielleicht sogar ganz geirrt habe.
____________________________________
citizen428.blog() | CARGAL | open.source.mac
citizen428 ist offline   Mit Zitat antworten
Alt 20.06.2002, 01:47   #3
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard

sers @euch

also ich glaube so ohne weiteres nicht, laß mich aber gern eines besseren belehren.

das prog was du auf dem server startest kann durchaus unabhängig vom terminalprog weiterlaufen. du kannst zb einen daemon starten und dich dann wieder ausloggen. das ganze könntest du auch über scripte realisieren.
standardmässig ist es aber meines wissens nach, wiederherstellen nicht möglich. das prog, das du auf dem server startest, kann ja ein unabhängiger prozeß sein.

greetz
artemisia
____________________________________
globalisierung ist kein schicksal -
eine andere welt ist möglich!
http://www.attac.at/
artemisia ist offline   Mit Zitat antworten
Alt 20.06.2002, 01:58   #4
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard

@bofh

könnest du evt. ein bissl mehr darüber erzählen, was du vor hast?

mir ist noch nicht so ganz klar, wozu du zb die terminal session sichern willst?
geht es um einer art transaktion, die du vor hast?

greetz
artemisia

[edit] programmtechnisch könnte man so etwas leicht realisiern. das prog fragt im pollusmodus ob eine bestimmte ssh verbindung besteht, falls nicht werden alle wichtigen parameter in eine datei geschrieben und das prog beendet sich selbst. beim nächsten prog aufruf wird der original zustand wieder hergestellt. ssh ist dem sinne keine eigentliche shell in der ein prog abläuft, sondern die ssh stellt einen tunnel zur verschlüsselten verbindung bereit. wie soll die ssh ein ihr unbekanntes prog restaurieren, daß völlig unabhängig von der ssh läuft sobald es gestartet ist. im prinzip kann man es mit jedem prog machen was sich im hintergrund starten läßt.

greetz
artemisia
____________________________________
globalisierung ist kein schicksal -
eine andere welt ist möglich!
http://www.attac.at/
artemisia ist offline   Mit Zitat antworten
Alt 20.06.2002, 14:34   #5
Clystron
Hero
 
Registriert seit: 07.02.2001
Alter: 46
Beiträge: 805


Clystron eine Nachricht über ICQ schicken
Standard

Ich glaube screen könnte dir da weiterhelfen. Ich habs zwar selbst noch nicht verwendet aber es geht IMHO in diese Richtung...

mfg
Clystron
____________________________________
God, Root, what is difference?
Clystron ist offline   Mit Zitat antworten
Alt 20.06.2002, 14:45   #6
Clystron
Hero
 
Registriert seit: 07.02.2001
Alter: 46
Beiträge: 805


Clystron eine Nachricht über ICQ schicken
Standard

Ok, ich hab jetzt ein bisschen mit screen gespielt, das ganze ist recht einfach.

Du startest ein putty und loggst ein, dann startest du screen und hast eine shell im screen. In der machst du dann was du willst (kannst auch mit Ctrl A-C neue aufmachen und mit Ctrl A-0-9 umschalten) und wenn du aussteigen willst machst du CTRL A-D und screen detached. Dann steigst du aus und beim nächsten login kannst du dir mit screen -r die alte Session wiederholen...

man screen hilft ungemein

mfg
Clystron

PS: ein CTRL A-D-D detached und loggt aus
und ultrageil ist screen -x, damit kann man sich in eine laufende screen-session reinhängen und "mithorchen"
____________________________________
God, Root, what is difference?
Clystron ist offline   Mit Zitat antworten
Alt 20.06.2002, 16:14   #7
citizen428
Elite
 
Registriert seit: 04.04.2001
Beiträge: 1.358


citizen428 eine Nachricht über ICQ schicken
Standard

Ui, auf screen bin ich nicht gekommen gestern abend, genau das war's! screen läuft nämlich auf unserem Server auch, wir verwenden's aber nur um mehrere Shells in einer Putty-Session zu verwenden.

Aber ich hab über dieses Feature glaub ich in der manpage gelesen.

Danke, ist eine nützlich Info für alle!
____________________________________
citizen428.blog() | CARGAL | open.source.mac
citizen428 ist offline   Mit Zitat antworten
Alt 20.06.2002, 18:02   #8
BOfH
Veteran
 
Registriert seit: 05.01.2000
Alter: 49
Beiträge: 380


Standard

... und schon screen installiert, ist genau das was ich wollte

Danke
BOfH ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:06 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag