Come abilitare VNC tramite SSH

November 15

Connessione a un server tramite SSH al posto di VNC è sempre una scelta più sicura quando sulla strada. Tuttavia, se si è in grado di interagire con un programma in modo corretto attraverso la linea di comando, potrebbe essere necessario attivare VNC per eseguire determinati compiti. Dal momento che ogni server VNC funziona un po 'diverso, ci sono diversi modi che consentano a ciascun dalla riga di comando. Mentre i server popolari come TightVNC e x11vnc possono essere attivati ​​automaticamente dalla linea di comando, il lancio di Vino o un altro servizio può essere un po 'più difficile.

istruzione

TightVNC

1 Avviare il client SSH e connettersi al server che si desidera abilitare il server TightVNC su. Inserisci i tuoi dati di autenticazione quando richiesto per completare la registrazione in.

2 Digitare il comando "tightvncserver tcp -nolisten: 1" e premere "Invio" per avviare il server TightVNC dalla riga di comando.

3 Avviare il client VNC o viewer e connettersi al server TightVNC.

x11vnc

4 Avviare il client SSH e connettersi al server che si desidera abilitare il server x11vnc su. Inserisci i tuoi dati di autenticazione quando richiesto per completare la registrazione in.

5 Tipo "x11vnc -safer -usepw la password -forever -display: 0" e premere "Invio" per avviare il server x11vnc. Sostituire la password con una password a scelta.

6 Avviare il client VNC o viewer e connettersi al server x11vnc.

Vino

7 Avviare il client SSH e connettersi al server che si desidera attivare il server VNC su Vino. Inserisci i tuoi dati di autenticazione quando richiesto per completare la registrazione in.

8 Tipo "export DISPLAY =: 0.0" e premere "Invio" per esportare la visualizzazione Gnome corrente.

9 Tipo "/ usr / lib / vino / vino server &" e premere "Invio" per avviare il server VNC Vino dalla riga di comando e ne fanno un processo in background.

10 Avviare il client VNC o spettatore e collegarsi al server VNC Vino.

Consigli e avvertenze

  • Se si hanno problemi di connessione al server VNC, potrebbe essere necessario aprire la porta 5900 sul router del server per consentire le connessioni in entrata VNC.
  • TightVNC e x11vnc non funzionano collegandosi alla sessione X desktop attualmente in esecuzione, ma invece di creare una nuova istanza con una configurazione straordinariamente semplice. Si dovrebbe modificare il file .xinitrc, nella vostra home directory degli utenti, per consentire l'avvio di un adeguato ambiente di desktop remoto.