Como iniciar o servidor VNC para tornar minha área de trabalho acessível?
Como iniciar o servidor VNC para tornar minha área de trabalho acessível?
Respostas:
Instale o vino:
sudo apt-get install vino
Configure o vino:
vino-preferences
Ele abre esta janela:
Você inicia o servidor com:
/usr/lib/vino/vino-server
Digite este comando em seus aplicativos iniciados automaticamente se desejar que o vino inicie automaticamente.
System > Preferences > Startup Applications
já deve ter uma entrada "Área de trabalho remota" que só precisa ser marcada. imgur.com/s4iTd.png
Aqui está todo o processo que faço para utilizar o VNC, simplificado
1. Servidor de configuração
instale o VNC: sudo apt-get install vnc
instale o openssh-server: sudo apt-get install openssh-server
DOIS. PC de acesso remoto SETUP
instalar PuTTY
instale o visualizador VNC ou VNC
TRÊS. Conectar e iniciar:
Do PC de acesso remoto:
Execute o PuTTY
Conecte o SSH ao IP dos servidores
Efetue login no servidor com ID de login e senha
Uma corrida: sudo x11vnc -display :0 -auth guess
Caso contrário, se isso não funcionar, execute: sudo x11vnc -display :0 -auth <insert your path to your .Xauthority>
Caso contrário, se isso não funcionar, execute os comandos novamente, mas como root.
Depois que a conexão for estabelecida ...
Iniciar visualizador VNC
Quando solicitado, digite o IP do servidor e conecte
Agora você acessou seu servidor via VNC e deve poder controlar e interagir com essa área de trabalho.
Boa sorte e aproveite !!
Para um pouco mais de segurança, não deixo o VNC funcionando o tempo todo. Eu SSH na máquina e inicio o servidor VNC usando o seguinte comando:
x11vnc -safer -localhost -nopw -once -display: 0
Para facilitar, tenho o comando em um script de shell, portanto, é apenas um caso de SSH para o servidor, seguido pelo comando startvnc.sh.
Dessa forma, depois de desconectar o VNC, ele não estará mais disponível.
Para ainda mais segurança, você pode encapsular o VNC pela conexão SSH.
Este link fornece detalhes sobre como encaminhar as portas corretas.
Como root, execute:
sudo apt-get install vino
Como seu usuário, execute:
gsettings set org.gnome.Vino require-encryption false
vino-preferences
# replace eth0 in the following with your network interface
gsettings set org.gnome.Vino network-interface eth0
/usr/lib/vino/vino-server
Um script pode ser gravado para iniciar automaticamente /usr/lib/vino/vino-server
ou você pode simplesmente fazer com que o seu gerenciador de janelas o inicie diretamente quando ele carrega e sua rede está ativa, esse método funcionou para mim porque eu estava tendo problemas do tipo 18 de segurança com o Windows VNC Viewer não conectado e eu tinha desativar a criptografia