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.
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?
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.
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.