terminálról a barátom gépébe, és kíváncsi vagyok, hogyan indítanék egy GNOME-munkamenetet SSH-n keresztül. meg kell nyitnia egy böngészőt a gépén, hogy megtekinthessen valamit, amit csak a gazdagépnevéből lehet megtenni. Mi a legegyszerűbb módja ennek elérésére az SSH-n keresztül?

Válasz

Váltás egy második terminálra, például tty2: Ctrl Alt F2 , jelentkezzen be és indítsa el a új X munkamenet egy elérhető kijelzőn:

xinit -- :1 

Most ssh a másik gépre, lehetővé téve az X továbbítást (vagy megbízható X továbbítást a ):

ssh -X user@machine 

Miután bejelentkezett, indítson új gnome-munkamenetet:

gnome-session 

A gnome-session parancsot is átadhatja a ssh.

Válasz

Ha csak webes munkamenetet kell futtatnia, úgy tűnik, hogy a A számítógépét javasoljuk, hogy csak futtassa az OpenSSH-t az ssh -D8888 argumentummal (a 8888 csak egy példa), és állítsa be a helyi böngészőt úgy, hogy a localhost: 8888-ra mutasson, mint SOCKS5 proxy.

Ha a linken keresztül böngészőt kell futtatnia, nincs oka annak, hogy egy teljes GNOME-munkamenetet indítson, csak futtassa az ssh -X parancsot a többi kérdésben leírtak szerint, majd futtassa egyedül a böngészőt.

Válasz

A gnome indításához a terminálról használja a startx.

Megjegyzések

  • Nem. Ehhez be kell állítani az .xinitrc fájlt,

Válasz

Az Ubuntuban ezeket a parancsokat használom:

ssh -X user @ host gnome-session

vagy

ssh -Y user @ host gnome-session

Válasz

Használhatja a ssh -X vagy a ssh -Y gépét az alkalmazások futtatásához a barátom gépe, de az Xorg-ot használja. A webböngésző továbbra is a gazdagépnevéről fogja létrehozni a kapcsolatot.

Válasz

I az x11vnc-t elég egyszerűnek találta.

Engedélyezte a távoli aktív gnome asztal megtekintését.

(Asztali alkalmazásként jelenik meg. Az ssh-tunnel továbbítja a portomat helyi gép. Ezután csatlakoztassa a helyi vnc kliensemet a helyi ssh-továbbított portomhoz.)

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük