x11 via ssh tunnel

J

Jiang

Guest
Hei,

Jeg lærte at jeg kan bruke ssh videresending X11 pakkefilter da min IP er den virtuelle ip.
Jeg bruker denne metoden for å vise X11 på min PC med virtuell ip,
men min pc er alltid ikke funcation.
Er det noen som har erfaring med å bruke ssh videresending X11?

BR,
Jiang

 
Jeg
har gjort dette mange ganger i fortiden ved hjelp Exceed på min hjemme-maskin under Windows eller innebygd under linux når jeg jobbet hjemmefra.

1) Hva OS er du kjører på hjemme-maskin?

2) Hvis du kjører Windows hvilket program er du kjører oversette X-Windows-kommandoer til vindu-kommandoer?

3) Hva er din ssh-klienten?

4) Hva er OS på maskinen du prøver å ssh inn?

Radix

 
Min djevel ussing F-Secure, og det er parameter - Aktiver X11 tunnelering.Kan være noe lignende er i klienten.

 
1.OS min PC hjemme, er Windows XP.
2.Jeg bruker kitte koble RedHat 8.0 linux.
3.Jeg finner displayet envirnment på Linux er: 0.0,
men jeg alltid får feilen messges.

Xlib: tilkobling til ": 0.0" refused by server
Xlib: Ingen protokoll spesifisert

4.Jeg kjører 'xauth liste "for å se x myndighet og det viser

xxx / Unix: 2 MIT-MAGIC-COOKIE-1 xxxx

5.Jeg satt displayet miljøet: 2.0, men
fungerer det ikke, og viser
Kan ikke åpne skjermen

Hva oppsett bør jeg gjøre før jeg bruker ssh?
Jeg har setuped X11Forwarding i / etc / ssh / sshd_config og
ForwardX11 og ForwardAgent i / etc / ssh / ssh_config.

 
Jeg har funnet problemer der de er.

1.galt vise variabel
Jeg oppsett displayet variabelen i / etc / bashrc,
fordi jeg må automatisk oppsett displayet variabel på brukeren som bruker telnet.

feilrettingsfilen => Jeg fant ut at $ REMOTEHOST vil ikke bli sett som jeg bruker ssh for å koble linux.
Jeg endre / etc / bashrc som følger:
Hvis [-n "$ REMOTEHOST"], og
export DISPLAY = $ REMOTEHOST: 0.0
fi

2.galt vertsnavnet
Ssh-klient vil sette displayet variabel som localhost: x.0.
Vertsnavnet, localhost, må 127.0.0.1.

feilrettingsfilen => endre / etc / hosts

 
Visste du også bruke "-X" med ssh?Ellers DISPLAY variable vil ikke bli sett.

 
holde det enkelt, installere åpne ssh på Linux-maskinen deretter notere ditt brukernavn, passord og ip-adresse.

Tiden jeg var i stand til å logge på ved hjelp XFree 4.3.0 PPC under OS X 10.2.8 med følgende.

ssh-X-l brukernavn 192.168.1.xxx

Alt gjøres på en PowerBook G4 17 bruker AirPort Extreme completly trådløst!
Dette har gitt meg mange ideer, jeg nolonger å slave over en datamaskin pulten hele tiden

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />KLEO

 

Welcome to EDABoard.com

Sponsor

Back
Top