PDA

View Full Version : [ssh e X in Debian]


RaouL_BennetH
17-11-2004, 13:01
Ragazzi, volevo chiedervi come posso fare per loggarmi in X tramite ssh. Leggendo la guida ho visto che dovevo editare il file /etc/ssh/ssh_config e cambiare il valore di forwarding da "no" a "yes".

Credendo di aver risolto, l'ho fatto, ma non riesco a loggarmi in X da remoto.


Dimenticavo!!!!!

Sono su un pc della lan, dove è installato windows 2000.
Mi collego al server tramite putty.

Thx.

RaouL.

kingv
17-11-2004, 13:31
devi installare un X server sulla macchina windows.
Puoi usare cygwin che ne ha uno compilato per windows.

Se hai soldi ad buttare comprati Exceed o ReflectionX

malanaz
17-11-2004, 13:45
Scusami ma debian è il server? Se si hai anche i permessi di root sul server?
Sul server devi abilitare X nel file /etc/ssh/sshd_config
poi
# /etc/init.d/ssh restart
Così il server ssh accetta le connsessioni grafiche.
Poi lo devi attivare anche sul client (/etc/ssh/ssh_config in debian).
Altrimenti usa il comando
$ ssh -X ....
Così ti dovrebbe funzionare sempre che la finestra da cui ti colleghi (lato clien) sia grafica.
Ciao

RaouL_BennetH
17-11-2004, 15:03
Originariamente inviato da malanaz
Scusami ma debian è il server? Se si hai anche i permessi di root sul server?
Sul server devi abilitare X nel file /etc/ssh/sshd_config
poi
# /etc/init.d/ssh restart
Così il server ssh accetta le connsessioni grafiche.


Questo l'ho già fatto sul server.


Poi lo devi attivare anche sul client (/etc/ssh/ssh_config in debian).
Altrimenti usa il comando
$ ssh -X ....
Così ti dovrebbe funzionare sempre che la finestra da cui ti colleghi (lato clien) sia grafica.
Ciao

Il client non è linux, ma un windows 2000.

Quindi, da windows(client) verso linux(server) se ho capito bene non c'è modo lavorare sul server via X, a meno di non comprare quei prodotti suggerit da kingv?

HexDEF6
17-11-2004, 16:23
Originariamente inviato da RaouL_BennetH
Quindi, da windows(client) verso linux(server) se ho capito bene non c'è modo lavorare sul server via X, a meno di non comprare quei prodotti suggerit da kingv?

Basta che ti installi cygwin (che e' free) o altrimenti ti metti un server vnc sul server e usi vncviewer sul client

Ciao!

RaouL_BennetH
17-11-2004, 16:55
Originariamente inviato da HexDEF6
Basta che ti installi cygwin (che e' free) o altrimenti ti metti un server vnc sul server e usi vncviewer sul client

Ciao!

Ho installato vncserver sul server e vnc viewer sul client, ma quando da win(vncviewer) gli do l'ip del server, mi da solo:

"Failed to connect..."

RaouL_BennetH
17-11-2004, 17:10
Ok, ora qualche piccolo passo l'ho fatto, riesco a collegarmi (non mettevo il numero del display che avevo assegnato) ma ottengo solo uno schermo grigio col cursore del mouse :(

HexDEF6
17-11-2004, 17:13
Originariamente inviato da RaouL_BennetH
Ok, ora qualche piccolo passo l'ho fatto, riesco a collegarmi (non mettevo il numero del display che avevo assegnato) ma ottengo solo uno schermo grigio col cursore del mouse :(

ricordati di editare il file .vnc/xstartup
per usare il window manager che vuoi...

Ciao!

RaouL_BennetH
17-11-2004, 17:20
Originariamente inviato da HexDEF6
ricordati di editare il file .vnc/xstartup
per usare il window manager che vuoi...

Ciao!

Infatti l'avevo letto in una guida :(

Ho editato il file così:

#!/bin/sh
exec fluxbox

poi l'ho reso eseguibile con chmod.

Ma ancora non va :muro:

HexDEF6
17-11-2004, 18:33
boh... puoi risolvere cosi' (ma di sicuro non e' il metodo migliore)

lancia vncserver:
vncserver -geometry 800x600 :3

esporta il display:

export DISPLAY="127.0.0.1:3"

lancia un window manager:

nohup fluxbox &

(devi usare nohup altrimenti appena chiudi la shell ti si chiude il wm)

Ciao!

RaouL_BennetH
18-11-2004, 14:38
Originariamente inviato da HexDEF6
boh... puoi risolvere cosi' (ma di sicuro non e' il metodo migliore)

lancia vncserver:
vncserver -geometry 800x600 :3

esporta il display:

export DISPLAY="127.0.0.1:3"

lancia un window manager:

nohup fluxbox &

(devi usare nohup altrimenti appena chiudi la shell ti si chiude il wm)

Ciao!

Perfetto, così funziona :)

Vedo se riesco a mettere questi passaggi in un unico script. In caso contrario, ti rompo ancora i maroons :D

Thx.

RaouL.