5.3. Acesso remoto à área de trabalho como múltiplos usuários
Você pode se conectar remotamente ao desktop em um servidor RHEL e abrir várias sessões como diferentes usuários ao mesmo tempo.
5.3.1. O mapeamento dos números de porta e de exibição para os usuários em VNC
Com VNC, o cliente pode se conectar às sessões de desktop de diferentes usuários no servidor. Um número de exibição e um número de porta TCP são anexados a cada usuário do servidor que exporta uma sessão VNC. O cliente usa o número da porta para especificar a qual usuário do servidor ele se conecta.
Se vários clientes se conectarem usando o mesmo número de porta, todos eles abrem uma sessão VNC para o mesmo usuário do servidor.
Você deve configurar um mapeamento para cada usuário do servidor que exporta uma sessão VNC. Para cada usuário deste tipo, você deve escolher uma porta e um número de exibição únicos.
O mapeamento recomendado
A Red Hat recomenda que você comece com a porta número 5902 e exiba o número 2 para o primeiro usuário, e aumente os números em um para cada usuário adicional do servidor.
A porta número 5900 e o display número 0 representam o usuário do servidor que está atualmente logado na sessão gráfica. Não é possível iniciar um servidor VNC para o usuário que já está logado na sessão gráfica.
Tabela 5.1. Pares de números de portas e displays
| Número da porta | Número de exibição | Nota |
|---|---|---|
| 5900 | 0 | O usuário logado |
| 5901 | 1 | |
| 5902 | 2 | O primeiro usuário VNC recomendado |
| 5903 | 3 | |
| … | … |
A Red Hat recomenda que você não configure o usuário root para exportar uma sessão VNC. Uma sessão VNC root é insegura e certos elementos da sessão podem não funcionar como esperado.
Regras de Firewall
Você deve abrir as portas selecionadas na configuração de seu firewall. Permitir o serviço vnc-server em seu firewall abre portas de 5900 a 5903. Se você precisar permitir o acesso a usuários adicionais do servidor, deverá abrir as portas acima de 5903 especificando manualmente os números das portas.