Digite na pesquisa da unidade: Área de trabalho remota e ative as configurações. Isso permite que você se conecte remotamente ao seu Ubuntu.
Veja o seguinte artigo para mais detalhes:
Eu tenho um servidor Ubuntu 12.04 em casa com a GUI em execução.
Ele faz muitas coisas, como hosts virtuais Apache (vários sites WordPress hospedados para mim e meus amigos), servidor Samba, servidor DLNA Mini e algumas outras coisas. É ótimo, nós achamos que é a calça de formigas em nossa casa, ela serve mídia em toda a casa perfeitamente (muito mais útil e melhor do que o nosso velho equipamento que rodava o Windows 7). Eu uso o Webmin para gerenciar praticamente tudo sobre ele. Grande até o Webmin, é ótimo, mas tem limitações (para mim e minhas habilidades limitadas).
Aqui está a coisa. Quando estou longe de casa (muito), eu quero ser capaz de dirigir o desktop do servidor Ubuntu (é que um oxímoro? Talvez eu quero dizer GUI do servidor Ubuntu) remotamente (eu sei que eu deveria aprender prompt de comando via ssh, mas eu sou estúpido e não tenho tempo.) Da última vez que abri o porto (22) para o SSH, eu li os logs e estava sendo abalado por tentativas de hackers. Então fechei a porta no roteador.
A nossa ligação à Internet em casa é por cabo e super rápida. Quando estou longe de casa, uso uma conexão 3G em uma retina do iPad e um laptop executando o Windows. Muito lento para obter torrents (para não mencionar caro para os dados).
Então, minha pergunta é " Como eu me conecto ao meu servidor remotamente com o cliente VNC ou algo assim e opero-o como se estivesse sentado na frente dele com a GUI? "
Webmin é bom, mas eu quero usar um navegador no servidor remotamente e iniciar torrents. Então, quando chego em casa, tudo está pronto e esperando que eu assista em meus dispositivos habilitados para DLNA em casa.
Use o TeamViewer .
É a melhor solução gratuita disponível para o Ubuntu. Pelo melhor eu também significa mais fácil de configurar. E por fácil configuração, não estou dizendo que tenho 100% de certeza de que nenhum ajuste será necessário após a instalação. Mas você não precisa se preocupar com configurações de rede ou algo assim. Basta tê-lo instalado em ambos os dispositivos e você pode se conectar a outro dispositivo e controlá-lo como você estaria sentado por trás dele.
Para o gerenciamento de um servidor, eu sugiro que o ssh seja uma ferramenta de linha de comando. A grande maioria do gerenciamento de servidores está editando arquivos, instalando software e iniciando a interrupção de serviços, tudo isso é trivial na linha de comando.
Para segurança ssh, use chaves e desative a autenticação por senha. Veja:
Como endurecer um servidor SSH?
A instalação de uma área de trabalho como o Unity adiciona muito pouco e os servidores VNC são comumente quebrados. Se você precisar VNC, encapsulá-lo em ssh ou usar o FreeNX com é rápido e seguro. Não tenho certeza sobre o TeamViewer.
Além disso, o IMO, um grande desktop como o Unity, adiciona pacotes que potencialmente introduzem falhas de segurança e complicam o gerenciamento de servidores (upgrades).
IMO a melhor solução gráfica é o webmin. O Webmin é uma interface gráfica para gerenciamento de servidores e é mais adequado para o gerenciamento de servidores do que qualquer um dos desktops (unity / gnome / kde / etc).
Para o webmin, consulte: link