Ubuntu 16.04 Desktop Sharing - conecte-se de um Ubuntu a outro

2

Estou tentando conectar-me de uma estação de trabalho Ubuntu 16.04 a outra estação de trabalho Ubuntu 16.04 em minha LAN local.

Eu ativei Desktop Sharing de acordo com a documentação oficial.

Não preciso de confirmação, nem de senha, e permito que outras pessoas controlem sua área de trabalho. A máquina só é acessível na minha LAN.

Não há menção de como se conectar à área de trabalho depois de ativada.

Eu tentei usar o Remmina Remote Desktop Client instalado padrão e tentei tanto o VNC quanto o RDP. Nem funciona.

Confirmei o acesso, pois sou capaz de enviar o ssh para a instância remota.

Como posso me conectar à minha área de trabalho remota?

    
por Steve Lorimer 19.10.2016 / 01:28

1 resposta

0

As etapas que você mencionou que você realizou seriam específicas se você estivesse na mesma rede ou se conectasse a uma máquina remota com o IP exposto sem firewalls.

Se a máquina host (como em quase todos os casos) estiver conectada a um roteador e tiver um IP de fornecimento, você deverá executar o encaminhamento de porta para o computador ao qual deseja se conectar. A porta do roteador a ser encaminhada é 5900 TCP. Você também precisará garantir que não bloqueou a porta 5900 através do firewall do host . Também garanta a permissão de conexão do IP do cliente via /etc/hosts.allow .

Resumo do acesso do cliente ao servidor:

1) Port forwared to the host IP in the routher (tcp 5900)
2) Firewall's port 5900 open
3) Access granted to the client's IP address via /etc/hosts.allow

/etc/hosts.allow:

# /etc/hosts.allow: list of hosts that are allowed to access the system.
#                   See the manual pages hosts_access(5) and hosts_options(5).
#
# Example:    ALL: LOCAL @some_netgroup
#             ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
#
# If you're going to protect the portmapper use the name "rpcbind" for the
# daemon name. See rpcbind(8) and rpc.mountd(8) for further information.
#

ALL: [remote desktop client's ip here]

Você mencionou o Compartilhamento da área de trabalho padrão do Ubuntu. Essa é a que estou abordando. Ele não usa rdp para que você possa deixar esse protocolo. Apenas concentre-se nos clientes capacitados para VNC. O Remmina Remote Desktop Client funcionará. Apenas certifique-se de tê-lo configurado para o VNC e não as outras opções.

Você já especificou a porta 22 ( ssh ) está funcionando, o que significa que a porta é encaminhada. Agora, da mesma forma que você configurou e testou ssh , você terá que fazer a mesma coisa com a porta 5900 , para vnc .

Você já especificou o que precisa na configuração do Vino:

1. Allow other users to view your Desktop (Checkmark)
2. Allow other users to control your Desktop (Checkmark)
3. You must confirm (No Check mark)
4. Require the user to enter password (optional)
5. Automatically configure UpNp router (optional)
6. Show Notification area icon (optional)

Apenas três configurações (destacadas em negrito) são necessárias para a conexão. Os outros itens são opcionais.

Basta definir a configuração acima, fechar e conectar-se a um cliente VNC enabled. Embora o cliente Remmina funcione, usei vinagre para testar e preparar essas etapas.

    
por L. D. James 19.10.2016 / 03:56