Área de trabalho remota Ubuntu 16.04 para lbuntu 16.04 usando vino-server via comando não funciona (para mim)

1

Sua ajuda seria muito apreciada! Tenho mais de 20 anos de experiência em programação, mas não sou um verdadeiro especialista em linux. Eu estou tentando desktop remoto do Ubuntu (16.04) para o Ubuntu (16.04) usando vino-servidor (o padrão ubuntu). O servidor remoto está no mecanismo de cálculo do google. Eu posso com sucesso ssh na máquina remota. Passei aproximadamente 60 horas nos últimos 10 dias (fora do trabalho) tentando realizar isso, mas não obtive sucesso e, pela primeira vez, estou abordando um fórum. Eu tenho (sem sucesso) tentou tantas permutações que não tenho certeza por onde começar. Eu tentei muitas variações em ssh (-X, -Y, -L), xhost +, exportar DISPLAY, etc. Na melhor das hipóteses eu posso remotamente via remmina mas estranhamente ele mostra meu desktop do cliente. Talvez alguém poderia gentilmente me apontar para uma solução que explicitamente explicita as etapas de linha de comando necessárias para lançar lubuntu remotamente (para 16.04). Eu estou usando Remmina / VNC como o cliente. Se eu aplicar as etapas sugeridas e elas não funcionarem (para mim), responderei com a saída da linha de comando específica. Obrigado por tomar o tempo para me ajudar neste assunto. Eu normalmente não desisto, mas neste caso eu preciso de ajuda da comunidade linux. Muito obrigado, Tom.

    
por Tom.J 10.12.2016 / 02:41

1 resposta

0

Caso seja de alguma ajuda:

Eu desisti de tentar usar o vino e resolvi através da seguinte solução. Neste exemplo, eu tinha o Ubuntu 16.10 instalado no servidor (google compute engine). A máquina cliente da qual estou me conectando tem o desktop padrão do Ubuntu 16.04 instalado.

Da minha máquina cliente :

ssh myusername@myserverIPaddress

No servidor remoto :

sudo apt-get update
sudo apt-get install lubuntu-desktop
sudo apt-get install vnc4server
vncserver :0
vncserver -kill :0

Em seguida, modifiquei o conteúdo de "~ / .vnc / xstartup" para:

#!/bin/sh
xrdb $HOME/.Xresources
/etc/X11/Xsession
autocutsel -fork
/usr/bin/lxsession -s Lubuntu -e LXDE &

Então eu reiniciei o vncserver (mudando a tela para caber na minha tela):

vncserver -geometry 1920x1200 -depth 24 :0

Então da minha máquina cliente (usando o Remmina Desktop Client) eu configurei:

Na guia "Basic", defino: Protocol = VNC, Server = endereço_do_servidor_do_servidor: 5900, Username = myusername. No "ssh" habilitei o tunelamento ssh através da porta 22 e apontei o "arquivo de identidade" para o meu arquivo de chave privada na pasta "~ / .ssh".

Salvei a entrada Remmina e, em seguida, cliquei duas vezes na entrada na janela Remmina Desktop Client e após digitar ssh password (um pop-up) e subsequentemente a senha vnc solicitada, conectei-me ao Lubuntu no servidor remoto. Eu deveria ter mencionado, quando você executar "vncserver: 0" acima (pela primeira vez), ele irá pedir-lhe para digitar uma senha vnc.

    
por Tom.J 11.12.2016 / 02:47