Configurando o desktop remoto via ssh? Na verdade não na máquina, mas pode ssh

2

Eu não vou estar na frente da minha máquina Ubuntu por um tempo, mas eu preciso muito ser capaz de fazer o desktop remoto.

Em uma sessão ssh, qual é a melhor rota para configurar e permitir que determinados usuários acessem a área de trabalho remota em minha máquina?

    
por jsplaine 04.08.2012 / 23:59

1 resposta

1

Uma opção é usar um pequeno script que encapsula a sessão da área de trabalho remota (usando x11vnc) sobre o ssh ,

arquivo

: vncoverssh

#!/bin/sh

USERHOST=

ssh -f -L 5900:localhost:5900 $USERHOST \
  x11vnc -scale 0.5 -safer -localhost -nopw -once -display :0 \
  && sleep 5 \
  && vncviewer -encodings "tight" localhost:0

Isso pode ser chamado usando

vncoverssh USER@HOST

Esse script pode ser modificado para armazenar o nome do usuário e do host, se desejado.

    
por jmetz 05.08.2012 / 02:02