1. Primeiro, você precisa instalar o X Window System e o ambiente de área de trabalho GNOME. Pode ser instalado com o seguinte comando:
```
yum groupinstall "X Window System"
yum groupinstall "área de trabalho GNOME"
2. Instale o servidor VNC. Pode ser instalado com o seguinte comando:
yum instale o servidor tigervnc
3. Configure o servidor VNC. Pode ser configurado com o seguinte comando:
vncserver :1
4. Defina a senha do VNC. Pode ser definido pelo seguinte comando:
vncpasswd
Esta senha de configuração é muito restrita e deve ter 8 caracteres, como Hao1314. Isso requer caracteres maiúsculos e minúsculos e não pode ser repetido continuamente
5. Modifique o arquivo de configuração do VNC. Pode ser modificado pelo seguinte comando:
vi ~/.vnc/xstartup
Adicione o seguinte ao arquivo:
#!/bin/sh
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
gnome-session &
6. Inicie o servidor VNC. Pode ser iniciado com o seguinte comando:
vncserver :1 -geometria 1280x800 -profundidade 16
7. Instale um cliente VNC, como RealVNC ou UltraVNC, no sistema Windows.
8. Conecte-se ao servidor VNC por meio do cliente VNC. Digite o endereço IP do servidor e o número da porta no cliente VNC, como 192.168.1.100:5901 e, em seguida, digite a senha VNC definida para se conectar ao servidor.
Se você usar o vnc viewer e esquecer a senha ou digitá-la várias vezes, isso causará um erro "muitas falhas de segurança" ao conectar. Erro, você precisa reiniciar o serviço vncserver neste momento
sudo vncserver -kill:1
sudo vncserver:1
comandos comuns vnc:
systemctl daemon-reload # recarregar
systemctl start vncserver@:1.service # abrir serviço vnc
systemctl restart vncserver@:1.service # Ativa o serviço vnc
systemctl status vncserver@:1.service # Verifica o status do serviço vnc para evitar erros
systemctl enable vncserver@:1.service # Define o serviço vnc para iniciar a cada inicialização
Configure um firewall: porque a porta 590+ exigida pelo vnc pode estar bloqueada pelo firewall. Então abra esta porta:
firewall-cmd --add-port=5901/tcp #Abra a porta 5901
firewall-cmd --add-port=5901/tcp --permanent #Abra permanentemente o
firewall-cmd --reload #Recarregue para que tenha efeito
referências:
1、https://blog.csdn.net/qq_45684208/article/details/122006067