Ik “m sshing in de machine van mijn vriend en ik” vraag me af hoe ik een GNOME-sessie zou starten via SSH. moet een webbrowser op zijn computer openen om iets te zien dat alleen kan worden gedaan vanaf zijn hostnaam. Wat is de gemakkelijkste manier om dit te bereiken via SSH?

Antwoord

Schakel over naar een tweede terminal, bijvoorbeeld tty2: Ctrl Alt F2 , log in en start een nieuwe X-sessie op een beschikbaar scherm:

xinit -- :1 

Nu ssh naar de andere machine, waardoor X-forwarding (of vertrouwde X-forwarding met -Y):

ssh -X user@machine 

Eenmaal ingelogd, start een nieuwe kabouter-sessie:

gnome-session 

Je kunt ook gnome-session als commando doorgeven aan ssh.

Antwoord

Als het enige dat u hoeft te doen een websessie is, lijkt het alsof deze van uw fr iend op de computer, zou ik willen voorstellen om OpenSSH gewoon uit te voeren met het ssh -D8888 argument (8888 is slechts een voorbeeld), en je lokale browser zo in te stellen dat deze naar localhost: 8888 verwijst als een SOCKS5 proxy.

Als je een browser over de link moet draaien, is er geen reden waarom je een hele GNOME-sessie moet opstarten, voer gewoon ssh -X uit zoals beschreven in de andere vragen, en draai dan de browser alleen.

Antwoord

Om gnome vanaf de terminal te starten, gebruikt u het commando startx.

Reacties

  • Nee. .xinitrc moet daarvoor worden ingesteld,

Answer

In Ubuntu gebruik ik deze commandos:

ssh -X gebruiker @ host gnome-sessie

of

ssh -Y user @ host gnome-session

Antwoord

U kunt ssh -X of ssh -Y naar zijn computer gebruiken om apps op uw computer uit te voeren vriend s machine maar met behulp van uw Xorg. De webbrowser zal nog steeds verbinding maken vanaf zijn hostnaam.

Antwoord

I vond de x11vnc vrij eenvoudig.

Stelde me toe om het actieve kabouter-bureaublad op afstand te zien.

(Verschijnt als een desktop-app. Ik ssh-tunnel de poort naar voren op mijn lokale machine. Verbind dan mijn lokale vnc-client met mijn lokale ssh-doorgestuurde poort.)

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *