SSH - X11 forwarding
Inviato: dom 19 mar 2006, 2:05
Salve a tutti.
Ho questo problema: vorrei poter visualizzare l'output grafico di una sessione ssh.
Quando anni addietro mi collegavo da casa all'università lanciavo ssh -X -l nomelogin nomehost ed ero a posto, a parte la lentezza della connessione.
Ho messo su una lan minimale casalinga per fare un po' di pratica con le reti, ho imparato diverse cose nuove e sono riuscito, con un po' di studio, a far funzionare discretamente quanto volevo, ma ho dei problemi con ssh -X, ovvero se mi collego al pc che fa da server e provo a lanciare la classica applicazione xeyes ottengo la risposta Error: Can't open display: :0
Nel file sshd_config ho:
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
X11UseLocalhost no
#PrintMotd yes
#PrintLastLog yes
#TCPKeepAlive yes
#UseLogin no
UsePrivilegeSeparation no
Mi son letto le pagine man sshd, sshd_config, ssh e diversi post nel forum cercati con la chiave ssh AND X, ho letto il link suggerito da Loris tempo fa e ho cercato un po' in rete, ho giocato un po' con i parametri del file di configurazione, ho provato a ricompilare ssh, ma nulla...
Dov'è che sbaglio? Che cosa ho letto male o con insufficiente attenzione? Che cosa non so o non ho preso in considerazione? Forse qualcosa legato a xauth?
La tecnica di settare xhost + nomeserverssh sul pc col client ssh e di dare poi, sul server ssh, export DISPLAY=nomeclientssh:0 funziona bene e l'avevo già messa in atto prima ancora di cercare in rete, però usare xhost può dar luogo a problemi di sicurezza...
Preciso che problemi di sicurezza non ne ho, dato che è una lan ad uso sperimentale e non necessita di avere sshd e xhost + xvz attivi quando devo collegarmi ad internet, però, visto che son qui a provare e a imparare, mi piacerebbe se qualcuno potesse indicarmi l'errore o mi potesse dare qualche suggerimento su cosa cercare o su cosa leggere (o leggere meglio...).
Grazie a tutti e buona giornata.
Gabriele
Ho questo problema: vorrei poter visualizzare l'output grafico di una sessione ssh.
Quando anni addietro mi collegavo da casa all'università lanciavo ssh -X -l nomelogin nomehost ed ero a posto, a parte la lentezza della connessione.
Ho messo su una lan minimale casalinga per fare un po' di pratica con le reti, ho imparato diverse cose nuove e sono riuscito, con un po' di studio, a far funzionare discretamente quanto volevo, ma ho dei problemi con ssh -X, ovvero se mi collego al pc che fa da server e provo a lanciare la classica applicazione xeyes ottengo la risposta Error: Can't open display: :0
Nel file sshd_config ho:
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
X11UseLocalhost no
#PrintMotd yes
#PrintLastLog yes
#TCPKeepAlive yes
#UseLogin no
UsePrivilegeSeparation no
Mi son letto le pagine man sshd, sshd_config, ssh e diversi post nel forum cercati con la chiave ssh AND X, ho letto il link suggerito da Loris tempo fa e ho cercato un po' in rete, ho giocato un po' con i parametri del file di configurazione, ho provato a ricompilare ssh, ma nulla...
Dov'è che sbaglio? Che cosa ho letto male o con insufficiente attenzione? Che cosa non so o non ho preso in considerazione? Forse qualcosa legato a xauth?
La tecnica di settare xhost + nomeserverssh sul pc col client ssh e di dare poi, sul server ssh, export DISPLAY=nomeclientssh:0 funziona bene e l'avevo già messa in atto prima ancora di cercare in rete, però usare xhost può dar luogo a problemi di sicurezza...
Preciso che problemi di sicurezza non ne ho, dato che è una lan ad uso sperimentale e non necessita di avere sshd e xhost + xvz attivi quando devo collegarmi ad internet, però, visto che son qui a provare e a imparare, mi piacerebbe se qualcuno potesse indicarmi l'errore o mi potesse dare qualche suggerimento su cosa cercare o su cosa leggere (o leggere meglio...).
Grazie a tutti e buona giornata.
Gabriele