Melhor / maneira mais rápida de acessar a GUI da área de trabalho em um servidor Ubuntu remoto

1

Estou usando o X11 e o Xming, mas é muito lento para uso prático.

    
por user11749 06.07.2009 / 16:43

8 respostas

2

Você deve usar VNC para exportar uma GUI do servidor Ubuntu .

Although VNC has some optional security features, you should not run VNC directly over an untrusted network like the Internet. Instead, you should set an SSH server up as discussed in the SSH guide and configure a VNC server that you can start in so-called once mode. When you have set up your SSH and VNC servers, you can use SSH to log in to your computer over the Internet, start your VNC server, and use port-forwarding to securely access the VNC server.

Alguns bons clientes são TightVNC e UltraVNC .

Configurar o VNC para uma comunicação de melhor compactação em vez de uma compactação rápida ajudará em locais remotos (através de ISPs, baixa largura de banda).

    
por 06.07.2009 / 17:25
1

Tente o encaminhamento do X11:

  1. No lado do servidor, adicione esta linha a /etc/ssh/sshd_config :% AllowX11Forwarding yes
  2. No lado do cliente, habilite o encaminhamento do X11 - adicione
    ForwardX11 yes

    para /etc/ssh/ssh_config

  3. Faça login no sistema remoto e digite xclock & amp ;. Isso inicia um programa de relógio X que pode ser usado para testar a conexão de encaminhamento. Se a janela do relógio X for exibida corretamente, você terá o encaminhamento do X11 funcionando.

Você também pode configurar a compactação, como LapTop006 mencionado acima.

    
por 06.07.2009 / 16:59
1

Você pode estar melhor com VNC ou NX através de um link WAN. Além disso, esses protocolos têm suporte para conexão / desconexão para que possam se recuperar de um link que sai.

    
por 06.07.2009 / 17:07
1

Depende de quanto você planeja fazer. Se você quer um único aplicativo em execução, o X-Forwarding via ssh funciona razoavelmente bem.

Se você quiser transferir toda a área de trabalho e o sistema não estiver localizado na rede local, recomendo usar o VNC com TightVNC como um servidor.

    
por 06.07.2009 / 17:07
0

O X11 encapsulado por SSH (com compactação) é um pouco mais rápido, mas por que você quer uma GUI?

Nunca precisei de uma GUI em nenhum dos meus servidores linux desde a última vez que executei o Novell eDirectory.

    
por 06.07.2009 / 16:48
0

ssh no computador com a bandeira -X em

ssh -X user@ip etc

Isso encaminhará o X11 em uma base por conexão

(É um X maiúsculo. O pequeno x desativa o encaminhamento do X11)

    
por 06.07.2009 / 17:11
0

Mais detalhes seriam úteis. No entanto, o tunelamento por SSH com a compactação é uma boa maneira de obter uma resposta melhor.

Se você usa putty em sua máquina com Windows, procure na árvore de configuração por "Connection" - depois sob "SSH" - depois sob "X11". Clique em "X11" e selecione "Ativar o encaminhamento X11" e adicione o endereço de exibição do seu servidor Xming em "X display location". O endereço de exibição é o mesmo que você usou para obter a exibição em primeiro lugar.

Agora clique em "SSH" nas categorias de configuração e selecione "Ativar compactação" à esquerda.

Dependendo da velocidade dos dois servidores e da rapidez com que eles podem compactar / descompactar, a compactação pode não ser para você - mas se a latência da rede for o problema, isso ajudará.

Se o seu servidor remoto estiver atolado no X11, nada ajudará, exceto a não execução do X11. A maioria dos administradores de sistemas UNIX / Linux não executam o X11 em seus servidores: a desvantagem é demais para muito pouco ganho: ele tira o poder de processamento, a E / S de dados e adiciona novos riscos de segurança.

    
por 06.07.2009 / 17:16
0

O Ubuntu tem o servidor VNC vino instalado por padrão.

    
por 04.10.2009 / 03:55