Quais requisitos do X Server estão associados ao encaminhamento do X11?

1

Para o encaminhamento do X11, os sistemas local e remoto precisam executar um servidor X?

Posso fazer o encaminhamento do X11 se minha máquina remota estiver em: runlevel 3 , o que significa que nenhum servidor X está sendo executado?

    
por Rajnish Kumar Soni 29.11.2016 / 10:59

1 resposta

2

Você só precisa executar o servidor X no seu PC cliente, onde deseja ver a GUI / Desktop. Normalmente isso seria no seu PC com Windows na maioria dos ambientes de curso que você poderia executá-lo em uma estação de trabalho Linux / Mac para. Point é o próprio X Server que deve ser executado no PC cliente. O servidor Linux precisa do SSH junto com o X Window System instalado a partir de pacotes, geralmente é por padrão. O melhor software cliente que vi para fazer isso é o MobaXTerm. MobaXTerm é um cliente de terminal que executa um X Server no seu PC cliente. O legal do MobaXTerm é que ele faz o X Server para você junto com exporta as variáveis quando você faz o ssh para um servidor, ele normalmente funciona.

Uma dica, no entanto, se você fizer login em um servidor usando um cliente de terminal como MobaXTerm se su, sudo e / ou alternar usuários, perderá a variável de ambiente denominada DISPLAY = hostname: XX, que é necessária para que isso funcione.

Para instalar o software X Window no servidor Linux, pelo menos, em ambientes CentOS / RHEL, outros provavelmente são semelhantes, você pode verificar o seguinte.

 yum groupinfo "X Window System"
 yum groupinstall "X Window System"

Em seguida, atualize o / etc / ssh / sshd_config para habilitar o X11 Forwarding for SSH e, em seguida, reinicie o serviço sshd.

    
por 16.12.2016 / 12:30