exportando X11 sobre ssh

-1

Eu tenho um servidor instalado em um laboratório remoto onde eu instalei o openstack. Eu quero ser capaz de acessar o xwindows naquela máquina para poder usar a interface http.

Estou executando o Ubuntu 11.04 na minha máquina.Eu tentei instalar o xterm na minha máquina, mas parece que não funciona por algum motivo.Parece ser um problema conhecido, mas não há nenhum trabalho direto ao redor. / p>

Existe alguma outra maneira de exportar o X Windows para o meu PC?

    
por liv2hak 12.03.2013 / 22:12

2 respostas

1

Se tiver o X instalado, você poderá ssh -Y hostname (para o host remoto) e executar o aplicativo que deseja acessar http nessa máquina.

    
por Tracy Phillips 12.03.2013 / 22:22
1

Se você quiser encaminhar X para o seu computador, procure o encaminhamento do X e certifique-se de que o sshd esteja sendo executado em sua máquina de laboratório remoto e que a configuração do ForwardX11 esteja configurada como Sim em /etc/ssh/sshd_conf.

No entanto, se você quiser apenas acessar o HTTP por meio de um proxy, existem maneiras melhores. Uma maneira simples que funciona "apenas como VPN" é a seguinte.

Primeiro instale o pacote tsocks (meias temporárias)

sudo apt-get install tsocks

Em seguida, edite /etc/tsocks.conf e efetue

server = 127.0.0.1
server_port = 3333

Agora, abra um terminal e digite

ssh -ND 3333 your.server.address

Abra outro terminal (ou ALT + F2) e execute

tsocks firefox

Agora, o Firefox transmite toda a comunicação para o servidor SOCKS no seu computador que o SSH criou. Isso fica ainda mais encapsulado no seu servidor de laboratório, onde ele vai para a web.

Funciona como um encanto! Infelizmente, o cromo não gosta de tsocks, mas, ei, o Firefox funciona.

    
por MarkovCh1 12.03.2013 / 22:34