Neste artigo, vou mostrar como instalar o servidor VNC no Debian 10 e acessá -lo de um computador remoto. Então vamos começar!
Mudando para x sessão:
No momento em que isso é escrito, o programa do servidor VNC Vino (Servidor VNC padrão para o ambiente GNOME 3 Desktop) não funciona com o Wayland Display Server. No entanto, o Gnome 3 Desktop Environment On Debian 10 usa o servidor de exibição Wayland por padrão. Portanto, você deve usar o servidor de exibição X11 em vez do servidor VNC Vino Para trabalhar no ambiente do Debian 10 Gnome 3 Desktop.
Para mudar para o servidor de exibição X11, faça logon no ambiente GNOME 3 Desktop, como mostrado na captura de tela abaixo.
Para confirmar a operação de logout, clique em Sair conforme marcado na captura de tela abaixo.
Agora, antes de fazer login no ambiente do Gnome 3 Desktop, clique no ícone de engrenagem (
) e clique em Gnome em Xorg conforme marcado na captura de tela abaixo.
Depois de definir o servidor de exibição X11, faça login no seu ambiente de mesa Gnome 3, como de costume.
Instalando o VNC Server no Debian 10:
Neste artigo, vou usar o embutido Compartilhamento de tela Recurso do ambiente GNOME 3 Desktop para acessar o ambiente de desktop gráfico do Debian 10 remotamente. O ambiente da área de trabalho do Gnome 3 usa o Vino Servidor VNC para implementar o Compartilhamento de tela recurso.
O Vino O VNC Server vem pré-instalado no Debian 10 Gnome 3 Desktop Environment. Se, em qualquer caso.
Primeiro, atualize o cache do repositório de pacotes apt com o seguinte comando:
$ sudo apt update
O cache do repositório de pacotes apt deve ser atualizado.
Para garantir que o Vino esteja instalado no seu sistema operacional Debian 10, execute o seguinte comando:
$ sudo apt install vino -y
Vino já está instalado como você pode ver na captura de tela abaixo.
Ativar compartilhamento de tela no Debian 10:
Depois de instalar o Vino, você pode ativar Compartilhamento de tela do gnomo Configurações aplicativo.
Abra o Configurações aplicativo do Menu do aplicativo de Debian 10.
Então, navegue para Compartilhamento seção e clique no botão de alternância, conforme marcado na captura de tela abaixo para ativar Compartilhamento.
Uma vez Compartilhamento está ativado, clique em Compartilhamento de tela conforme marcado na captura de tela abaixo.
Finalmente do Compartilhamento de tela Janela, clique no botão de alternância, conforme marcado na captura de tela abaixo para ativar Compartilhamento de tela.
Compartilhamento de tela deve ser ativado.
De Opções de acesso Seção, você pode configurar métodos de autenticação para o seu servidor VNC.
Novas conexões devem pedir acesso: Este é o método de autenticação padrão. Quando esse método de autenticação for selecionado, você receberá uma mensagem rápida toda vez que um cliente VNC remoto tenta acessar seu computador. Se você permitir acesso ao seu computador, só então o cliente VNC remoto pode acessar seu computador.
Requer uma senha: Neste método, você pode definir uma senha para o servidor VNC que o cliente VNC remoto deve entrar para acessar seu computador.
Como prefiro o método de autenticação de senha, definirei a autenticação de senha para o servidor VNC neste artigo.
Para definir uma senha para o seu servidor VNC, selecione Requer uma senha de Opções de acesso seção e digite a senha desejada no Senha caixa de texto marcada na captura de tela abaixo.
Encontrando o endereço IP do seu computador:
Uma vez que você tenha Compartilhamento de tela Ativado, a pessoa que deseja se conectar ao seu computador remotamente precisa conhecer o endereço IP do seu computador.
Você pode encontrar o endereço IP do seu computador com o comando abaixo:
$ hostname -i
O endereço IP do meu computador é 192.168.20.168. Observe que será diferente para você, portanto, substitua -o por sua de agora em diante.
Acessando seu computador remotamente com Vinagre:
Nesta seção, usarei o Vinagre cliente de desktop remoto para mostrar como se conectar ao seu computador via VNC. Mas você sempre pode usar outros clientes VNC também.
O Vinagre O cliente de desktop remoto não pode ser instalado no seu computador. Se você precisar de ajuda para instalar Vinagre Em sua distribuição Linux, você pode ler o artigo Como instalar o cliente de desktop remoto vinagre no Linux.
Primeiro, aberto Vinagre cliente de desktop remoto do Menu do aplicativo do seu computador.
Depois que o vinagre for aberto, clique em Conectar.
Agora, selecione Vnc de Protocolo menu suspenso, digite o endereço IP do seu computador remoto no Hospedar caixa de texto e clique em Conectar conforme marcado na captura de tela abaixo.
Você será solicitado pela senha do VNC se tiver configurado a autenticação de senha como eu fiz.
Digite sua senha de autenticação VNC e clique em Autenticar conforme marcado na captura de tela abaixo.
Com isso, você deve estar conectado ao seu computador Debian 10 remotamente.
Acessando seu computador remotamente com o VNC Viewer:
Um dos clientes VNC de plataforma cruzada mais populares é o RealVNC's Visualizador VNC. No entanto, isso não suporta o tipo de criptografia que o Vino Suportes do servidor VNC. Então, para poder acessar seu computador Debian 10 remotamente com o RealVNC Visualizador VNC, você precisa desativar a criptografia para o Vino Servidor VNC.
Para desativar a criptografia para o Vino Servidor VNC, execute o comando abaixo no seu computador Debian 10.
$ gSettings Set Org.gnomo.VINO requisito-criptografia falsa
Depois que a criptografia estiver desativada, você pode acessar seu computador com o Visualizador REALVNC VNC como de costume.
Para conectar -se ao seu computador remotamente com o Visualizador RealVNC VNC, digite o endereço IP do seu computador no aplicativo VNC Viewer e pressione .
Em seguida, clique em Continuar.
Você será solicitado pela senha do VNC se tiver configurado a autenticação de senha como eu fiz.
Digite a senha de autenticação do seu servidor VNC e clique em OK conforme marcado na captura de tela abaixo.
E assim, você deve estar conectado ao seu computador Debian 10.
Conclusão:
Neste artigo, mostrei como alternar para o X11 Display Server no ambiente de desktop gnome 3 do Debian 10, bem como como ativar o compartilhamento de tela no aplicativo GNOME Settings. Eu também mostrei como configurar métodos de autenticação para o servidor VNC VNC do aplicativo GNOME Settings e como desativar a criptografia do servidor VNC VNC da linha de comando. Finalmente, mostrei como acessar seu computador Debian 10 remotamente usando o cliente de desktop remoto de vinagre e o visualizador realvnc vnc também.