Se você precisa de um acesso remoto ao seu servidor VPS rodando Rocky Linux, a instalação de um servidor VNC (Virtual Network Computing) é uma ótima solução. Siga os passos abaixo para instalá-lo.
Pré-requisitos
- Um servidor VPS rodando Rocky Linux.
- Acesso ao terminal com privilégios sudo.
Passo 1: Atualizar o Sistema
Antes de instalar qualquer software, é bom atualizar os pacotes do sistema. Execute o seguinte comando:
sudo dnf update -y
Passo 2: Instalar o Servidor VNC
Instale o servidor VNC com o seguinte comando:
sudo dnf install tigervnc-server -y
Passo 3: Configurar o Servidor VNC
Você deve configurar o servidor VNC para os usuários que querem acessar a interface gráfica. Crie um arquivo de configuração para o seu usuário:
sudo nano /etc/systemd/system/vncserver@:1.service
Adicione o seguinte conteúdo ao arquivo, certificando-se de substituir username pelo seu nome de usuário:
[Unit]
Description=VNC Server for %i
After=display-manager.service
[Service]
Type=simple
User=username
PAMName=login
Prerequisite=display-manager.service
ExecStart=/usr/bin/Xvnc %i -geometry 1920x1080 -depth 16 -pn
ExecStop=/bin/kill -TERM $MAINPID
[Install]
WantedBy=multi-user.target
Salve e saia do editor.
Passo 4: Configurar Senha do VNC
Configure a senha do VNC para o seu usuário:
vncpasswd
Você será solicitado a definir uma senha. Esta senha será necessária ao conectar-se ao servidor VNC.
Passo 5: Iniciar e Habilitar o Serviço VNC
Ative o serviço VNC para que ele inicie no boot e depois inicie o serviço:
sudo systemctl daemon-reload
sudo systemctl enable vncserver@:1.service
sudo systemctl start vncserver@:1.service
Passo 6: Conectar ao Servidor VNC
Agora você pode se conectar ao seu servidor VNC usando um cliente VNC. Use o IP do seu servidor seguido da porta :1, por exemplo:
192.168.1.100:1
Conclusão
Você configurou com sucesso o servidor VNC no Rocky Linux. Agora você pode acessar seu servidor VPS remotamente através da interface gráfica.