Como posso habilitar o encaminhamento do X11 para uma caixa do servidor Debian?

6

Eu quero me conectar a um servidor com SSH (uma instalação Debian em uma imagem VMware). Nesse servidor, desejo chamar gitk um visualizador de repositório para git . O que preciso fazer para que isso funcione?

    
por Peter Stuifzand 26.05.2009 / 13:02

3 respostas

10

Para habilitar o encaminhamento do X11 no servidor, você precisa de pelo menos o programa xauth .

  1. Instale xbase-clients no servidor (ou no pacote que contém xauth )
  2. Conecte-se ao servidor com SSH usando o seguinte comando

    ssh -X servername

  3. Execute o programa

por 26.05.2009 / 13:05
7

Além disso, verifique se X11Forwarding está definido como sim em /etc/ssh/sshd_config (aparentemente, é o padrão no Debian).

    
por 26.05.2009 / 16:01
1

Como um adendo à resposta correta de Peter:

Se você estiver usando o Windows, poderá instalar Cygwin / X para exibir aplicativos X remotos em execução localmente, é mais transparente que remoto área de trabalho.

Se você quer apenas executar um comando shell remotamente, é "comando ssh user @ hostname". Para mais informações, consulte a página do manual do comando ssh , ou veja todas as páginas man do OpenSSH . Se você ainda não usou scp ou ssh-agent , eles facilitarão a sua vida.

    
por 26.05.2009 / 14:05