Sormistan ystäväni koneeseen ja mietin, miten voisin käynnistää GNOME-istunnon SSH: n kautta. täytyy avata selain koneellaan, jotta voit tarkastella jotain, joka voidaan tehdä vain isäntänimeltään. Mikä on helpoin tapa saavuttaa tämä SSH: n kautta?
Vastaa
Vaihda toiseen päätelaitteeseen, esimerkiksi tty2: Ctrl Alt – F2 , kirjaudu sisään ja aloita uusi X-istunto käytettävissä olevalla näytöllä:
xinit -- :1
Nyt ssh toiselle koneelle, mahdollistamalla X-edelleenlähetyksen (tai luotetun X-edelleenlähetyksen -Y
):
ssh -X user@machine
Kun olet kirjautunut sisään, aloita uusi gnome-istunto:
gnome-session
Voit myös välittää gnome-session
komentona ssh
.
Vastaa
Jos sinun tarvitsee vain suorittaa web-istunto, näyttää siltä, että se tulee sinun suosittelen tietokonettani, suosittelen vain OpenSSH: n suorittamista ssh -D8888-argumentilla (8888 on vain esimerkki) ja määritä paikallinen selain osoittamaan localhost: 8888 SOCKS5-välityspalvelimeksi.
Jos sinun on suoritettava selain linkin kautta, ei ole mitään syytä, miksi sinun on käynnistettävä koko GNOME-istunto, suorita vain ssh -X muiden kysymysten mukaisesti ja suorita sitten selain yksin.
Vastaa
Käynnistäksesi gnome
terminaalista käytä komentoa startx
.
Kommentit
- Ei. .xinitrc on määritettävä sitä varten.
Vastaa
Ubuntussa käytän näitä komentoja:
ssh -X käyttäjä @ isäntä gnome-session
tai
ssh -Y user @ host gnome-session
Vastaa
Voit käyttää ssh -X
– tai ssh -Y
-laitetta koneellasi sovellusten ajamiseksi ystäväsi kone, mutta käyttää Xorgiasi. Verkkoselain muodostaa yhteyden edelleen isäntänimestään.
Vastaa
I löysi x11vnc: n melko helpoksi.
Sallin minun nähdä aktiivisen gnome-etätyöpöydän.
(Näkyy työpöytäsovelluksena. Ssh-tunneli välittää sen portin edelleen Yhdistä sitten paikallinen vnc-asiakkaani paikalliseen ssh-edelleenlähetettyyn porttiin.)