/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
få en process frem igen som kører
Fra : Khuong Dinh Pham


Dato : 22-10-04 19:25

Hej allesammen

Fra computer A kører der en ssh-daemon og har f.eks. Azureus kørende.
Fra computer B tilgår jeg computer A gennem ssh og vil gerne hente
Azureus frem igen (har forwardet X). Hvordan gør jeg det? Jeg kan ikke
starte applikationen igen fordi der allerede kører en. Det virker fint
nok hvis det kan skabes flere instanser af applikationen som f.eks. sancho.

 
 
Peter Mogensen (22-10-2004)
Kommentar
Fra : Peter Mogensen


Dato : 22-10-04 18:45

Khuong Dinh Pham wrote:
> Hej allesammen
>
> Fra computer A kører der en ssh-daemon og har f.eks. Azureus kørende.
> Fra computer B tilgår jeg computer A gennem ssh og vil gerne hente
> Azureus frem igen (har forwardet X). Hvordan gør jeg det?

Brug "screen". Det kræver dog at Azureus (hvad det så end er) er startet
via screen.

man screen

Khuong Dinh Pham (22-10-2004)
Kommentar
Fra : Khuong Dinh Pham


Dato : 22-10-04 21:53

Peter Mogensen wrote:
> Khuong Dinh Pham wrote:
>
>> Hej allesammen
>>
>> Fra computer A kører der en ssh-daemon og har f.eks. Azureus kørende.
>> Fra computer B tilgår jeg computer A gennem ssh og vil gerne hente
>> Azureus frem igen (har forwardet X). Hvordan gør jeg det?
>
>
> Brug "screen". Det kræver dog at Azureus (hvad det så end er) er startet
> via screen.
>
> man screen

Det virker ikke.

Fra computer A kører jeg fra bash:

screen Azureus (java applikation)
Ctrl-a, d (tilbage igen)

Fra computer B kører jeg fra bash (er logget på gennem ssh):

screen -r (list alle screen)
screen -r id (id fra den screen jeg ønsker)


Den screen jeg får fat i indholder kun loggen fra applikation.
Applikationen sidder stadig i system tray på computer A. Det jeg ønsker
er selve gui dukker op på computer B skærm.

Stefan Jensen (22-10-2004)
Kommentar
Fra : Stefan Jensen


Dato : 22-10-04 23:16

>>> Hej allesammen
>>>
>>> Fra computer A kører der en ssh-daemon og har f.eks. Azureus kørende.
>>> Fra computer B tilgår jeg computer A gennem ssh og vil gerne hente
>>> Azureus frem igen (har forwardet X). Hvordan gør jeg det?

Ikke just et svar på dit spørgsmål, men vil da klart anbefale at du
prøver det originale bittorrent istedet, da det er console baseret, og
derfor let kan resumes i screen.

Lasse Jensen (23-10-2004)
Kommentar
Fra : Lasse Jensen


Dato : 23-10-04 05:38

Khuong Dinh Pham wrote:

> Hej allesammen
>
> Fra computer A kører der en ssh-daemon og har f.eks. Azureus kørende.
> Fra computer B tilgår jeg computer A gennem ssh og vil gerne hente
> Azureus frem igen (har forwardet X). Hvordan gør jeg det? Jeg kan ikke
> starte applikationen igen fordi der allerede kører en. Det virker fint
> nok hvis det kan skabes flere instanser af applikationen som f.eks.
> sancho.

Den eneste løsning jeg har kunnet finde på det problem er at bruge vnc. Men
hvis noget smartere kan lade sig gøre, så vil jeg også gerne høre om det.

--
Lasse Jensen [fafler at linuxmail dot org]

Khuong Dinh Pham (23-10-2004)
Kommentar
Fra : Khuong Dinh Pham


Dato : 23-10-04 16:33

Lasse Jensen wrote:
> Khuong Dinh Pham wrote:
>
>
>>Hej allesammen
>>
>>Fra computer A kører der en ssh-daemon og har f.eks. Azureus kørende.
>>Fra computer B tilgår jeg computer A gennem ssh og vil gerne hente
>>Azureus frem igen (har forwardet X). Hvordan gør jeg det? Jeg kan ikke
>>starte applikationen igen fordi der allerede kører en. Det virker fint
>>nok hvis det kan skabes flere instanser af applikationen som f.eks.
>>sancho.
>
>
> Den eneste løsning jeg har kunnet finde på det problem er at bruge vnc. Men
> hvis noget smartere kan lade sig gøre, så vil jeg også gerne høre om det.
>


At bruge vnc vil være den sidste mulighed for mig...

Hvis vi kigger bort fra ssh og kun kigger på en maskine så må det da
være muligt at hente et program frem igen fra en console på samme måde
hvis men dobbeltklikker på en ikon i system tray.

Steen Eugen Poulsen (23-10-2004)
Kommentar
Fra : Steen Eugen Poulsen


Dato : 23-10-04 21:22

On lør, 2004-10-23 at 17:32 +0200, Khuong Dinh Pham wrote:
> At bruge vnc vil være den sidste mulighed for mig...
>
> Hvis vi kigger bort fra ssh og kun kigger på en maskine så må det da
> være muligt at hente et program frem igen fra en console på samme måde
> hvis men dobbeltklikker på en ikon i system tray.

Programmer der mister forbindelsen til X-Serveren burde lukke ned efter
en timeout.

X er desvære blevet så stort et stykke software at det eneste der har
foregået med projektet i årehvis er driver opdateringer, mens de
grundlæggende detaljer er uændret. Den eneste gode ændring der er kommet
er faktisk slet ikke en X opdatering, men at ssh kan sende X11
protokollen vider. Så selvom de for mange år siden fik skruet en
virkelig god client/server ide sammen, er udførelsen ikke lige noget der
kan tåle at vi kigger på systemet med moderne sikkerheds briller og det
medføre desvære at clients ikke bare kan genforbinde til en ny server
uden at det ville være et sikkerheds hul på strøelse med Barsebäck.

Så din eneste muglighed er en VNC løsning hvis du ønsker at genforbinde
til et kørende X system.

Jeg drømmer om den dag vi får en avanceret X protokol, der automatisk
udnytter alle ressourcer i et netværk (ligesom clustering) har rigtig
sikkerhed og ikke den ssh hack, indbygget sikker server til server
kommunikation (ala netmeeting) og hvor klienter kan genforbinde til en
ny server, men hvis man kigger på www.x.org så bliver de nok ikke andet
end en drøm de næste 10+ år.




Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408825
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste