Sto “m sshing nella macchina del mio amico” e mi chiedo come farei ad avviare una sessione GNOME su SSH. è necessario aprire un browser web sulla sua macchina per visualizzare qualcosa che può essere fatto solo dal suo nome host. Qual è il modo più semplice per ottenere questo risultato tramite SSH?

Risposta

Passa a un secondo terminale, ad esempio tty2: Ctrl Alt F2 , accedi e avvia un nuova sessione X su un display disponibile:

xinit -- :1 

Ora ssh sullaltra macchina, abilitando linoltro X (o linoltro X affidabile con -Y):

ssh -X user@machine 

Una volta effettuato laccesso, avvia una nuova sessione di gnome:

gnome-session 

Puoi anche passare gnome-session come comando a ssh.

Risposta

Se tutto ciò che devi fare è eseguire una sessione web, sembra provenire dal tuo fr iend “s computer, io” suggerirei di eseguire OpenSSH con largomento ssh -D8888 (8888 è solo un esempio) e impostare il browser locale in modo che punti a localhost: 8888 come proxy SOCKS5.

Se è necessario eseguire un browser sul collegamento, non cè motivo per cui è necessario avviare unintera sessione di GNOME, eseguire semplicemente ssh -X come descritto nelle altre domande, quindi eseguire il browser da solo.

Risposta

Per avviare gnome dal terminale usa il comando startx.

Commenti

  • No. .xinitrc deve essere impostato per questo,

Answer

In Ubuntu, utilizzo questi comandi:

ssh -X user @ host gnome-session

o

ssh -Y user @ host gnome-session

Risposta

Puoi utilizzare ssh -X o ssh -Y sulla sua macchina per eseguire app sul tuo computer del tuo amico ma usando il tuo Xorg. Il browser web effettuerà comunque la connessione dal suo nome host.

Risposta

I ha trovato che x11vnc fosse abbastanza semplice.

Mi ha permesso di vedere il desktop gnome attivo remoto.

(Appare come unapp desktop. Ho ssh-tunnel inoltrare la sua porta sul mio macchina locale. Quindi collega il mio client vnc locale alla mia porta locale inoltrata da ssh.)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *