Como controle remotamente outro desktop Ubuntu a partir do Ubuntu?

32

Como controle remotamente outro desktop (ambos são Ubuntu 12.04) da minha máquina cliente?

É possível usar o Remmina Remote Desktop Client?

Phil
fonte
1
Eu não vejo uma solução para controlar um ubuntu remotamente a partir de outro quando os dois estão em redes diferentes :(
MycrofD 20/18

Respostas:

20

Primeiro, você precisa permitir que o compter que deseja controlar remotamente seja controlado. Inicie as Preferências de controle remoto e permita que o Ubuntu seja controlado remotamente. Você também pode definir uma senha, se desejar. Agora você pode controlar esse computador remotamente a partir de outro computador Ubuntu. Certifique-se de escolher o protocolo VNC ao conectar ao computador. Se você deseja controlar o Windows 7 a partir do Ubuntu, escolha o protocolo RDP (será necessário ter o controle remoto permitido no computador com Windows 7).

Aaron Hill
fonte
@phil - se você estiver satisfeito com a resposta, clique no botão de seleção ao lado da resposta para fechar o tópico. Obrigado.
fossfreedom
14
Como inicio "Preferências do controle remoto"? Obrigado.
AlikElzin-kilaka 15/09/12
1
@ AlikElzin-Kilaka Procure "Desktop Sharing" na barra de menu
mlegge
37

Visão geral da solução

Você precisa alterar algumas configurações na máquina host (para ativar o controle da área de trabalho) e criar um perfil de Cliente da Área de Trabalho Remota na máquina cliente para conectar-se à máquina host e, finalmente, exibir e controlar a área de trabalho da máquina host.

E sim, é possível usar o Remmina Remote Desktop Client em sua máquina cliente.

Habilitar o controle remoto da máquina host

Faça o seguinte na máquina host:

vino-preferences
  • vino-preferences também em Dash sob Desktop Sharing

insira a descrição da imagem aqui

  1. Carraça Allow other users to view your desktop
  2. Carraça Allow other users to control your desktop
  3. Carraça Require the user to enter this password
  4. Digite uma senha difícil de adivinhar
  5. Fechar

Criar perfil de cliente de área de trabalho remota em sua máquina cliente

Faça o seguinte na máquina cliente:

remmina
  • remmina também em Dash sob Remmina Remote Desktop Client

Ctrl+ Nou Conexão> Novo

insira a descrição da imagem aqui

  1. Preencha seu endereço IP [123.123.12.3] onde diz Server
  2. Conectar

Exibir e controlar a máquina host

Na máquina cliente, quando for solicitada a senha do VNC, digite a senha que você inseriu anteriormente na máquina host.

Se for bem-sucedido nesta etapa, agora você deve visualizar e controlar a área de trabalho da máquina host a partir da máquina cliente.

jtd
fonte
4
e se os computadores estiverem em redes diferentes?
MycrofD 20/0318
1
Se os computadores estiverem em redes diferentes, as soluções padrão são (1) colocá-los na mesma VPN ou (2) configurar o encaminhamento de porta e o DNS dinâmico. Ambos não são exatamente simples de configurar.
tanius 11/04
10

Estou usando o Remmina e estou muito feliz com isso. Remmina é capaz de exibir e controlar uma sessão de área de trabalho remota. Se você não o tiver instalado, poderá fazê-lo no USC

O acesso à área de trabalho remota do Ubuntu é baseado na tecnologia chamada (VNC)

Mitch
fonte
1
Remmina é realmente incrível se você estiver controlando mais de um computador ao mesmo tempo.
Nemo
1
@Mitch, É possível controlar uma máquina Ubuntu 12.04 usando Remmina com VNC, que em rede diferente? Se sim, como?
tuxtu 28/03/2013
2

Algumas máquinas perguntam se você deseja permitir conexões no servidor, durante a conexão do cliente, ao vivo, de modo que, se você realmente não vê isso acontecendo, pode não funcionar.

Em segundo lugar, se você planeja conectar máquinas Ubuntu e Windows 7, deve selecionar a opção RDP, caso contrário, por exemplo, as conexões Ubuntu para Ubuntu usarão o VNC.

Por fim, dependendo de como sua rede está configurada, pode ser necessário usar nomes de host, IPs ou FQDNs. Verifique todos eles antes de surtar, pois isso economizará algum tempo.

Como um bônus adicional, também há um truque para conectar conexões de área de trabalho remota atrás de redes nas quais encaminhamentos de porta são necessários para conectar-se a máquinas atrás do ponto de entrada. Por exemplo, se você tiver um ponto de acesso host.domain.com e ele se conectar a um servidor na rede, poderá configurar uma porta para frente usando SSH e, em seguida, especificar a postagem RDP ou VNC dessa maneira (em massa para RDP no Windows 7, este seria o exemplo):

Source: 8585 (or whatever port you want)
Destination: 192.168.x.x:3389 (where x.x is your network)

Em seguida, ao usar o RDC no Windows, por exemplo, você usaria localhost: 8585 como o nome do servidor e pronto. Isso também pode funcionar no Linux, com um comando como:

ssh -i /path/to/key -L 8585:192.168.x.x:3389 [email protected]
nicorellius
fonte