sudo apt install vino
Em seguida, vá para Configurações > > Compartilhar
Instalei o desktop do Ubuntu 18.04 com instalação mínima no meu mac mini. No entanto, não vem com o desktop remoto.
Eu já tenho acesso ssh. Então, como posso, através do terminal, habilitar e configurar o acesso remoto VNC tanto do endereço IP local ( 192.168.1.x
) quanto do seu FQDN?
Eu quero usar o gerenciador de exibição padrão e a interface da área de trabalho para o Bionic Beaver.
Notas:
sudo apt install vino
Em seguida, vá para Configurações > > Compartilhar
Desculpe pela resposta tardia, por favor, atualize se você já conseguiu resolvê-lo e, se sim, como.
Pergunta antes de prosseguir, como você conseguiu acesso SSH em instalações mínimas?
No entanto, com isso dito, o problema com a versão 3.9.2 é que ela não vem mais com uma caixa de diálogo autônoma, consulte bug 700070 . Em suma, agora você precisa acessar o GNOME Control Center para iniciar o vino para o GNOME
Se isso não estiver disponível, existem várias maneiras de você ainda obter acesso remoto, você pode ir com o X11 e acessar via XRDP, aqui é grande resposta no fórum para o seu ref
Else, A solução mais fácil é instalar o pacote vino38, que fornece a versão mais recente com o diálogo de preferências, acessível através do comando vino-preferences
.
O URL do vino38 é aqui
Veja outra ótima resposta em como configurar o VNC na linha de comando é para a versão antiga do ubuntu, mas tenho certeza que os comandos ainda devem funcionar.
Essa é a extensão do meu conhecimento sobre o vino para o GNOME. Espero que ajude. Boa sorte
Para o seu trabalho de configuração ssh, adicione um servidor vnc como x11vnc ao seu servidor e um visualizador como xtightvncviewer para a sua máquina remota. Para fora da rede local, assegure-se de ter um repasse para o seu ssh (a porta 5900 será encapsulada, portanto, nada de especial é necessário para isso). X deve estar rodando no servidor, mas nenhum login existente é necessário (você se conectará à tela de login). Nenhum outro serviço especial necessário no servidor.
A partir do controle remoto, use o ssh para iniciar o servidor x11vnc e a porta do túnel 5900 de volta para o remoto (assumido como on ... 131 na rede local). Em um tipo de terminal:
ssh -t -L 5900:localhost:5900 192.168.1.131 "sudo x11vnc -localhost -create -auth guess -display :0"
A saída deve indicar uma conexão bem-sucedida. Deixe este terminal e, em outro, inicie o visualizador vnc na (porta local tunelizada 5900):
xtightvncviewer -encodings RRE -bgr233 localhost::5900
As codificações e a opção melhoram o desempenho para mim, mas são opcionais. Uma nova janela deve abrir com a tela de login do servidor exibida. Faça o login na área de trabalho que você configurou.
Se você quiser deixar o programa do servidor em execução em várias invocações do visualizador, você pode usar a opção -forever, mas com o acima, o servidor fechará o programa x11vnc quando o visualizador sair.