Executar uma sessão remota do firefox localmente

1

Estou tentando executar uma sessão remota do firefox em meus vps, para tentar baixar alguns arquivos grandes para o servidor.

Eu instalei o firefox do repositório do apt remotamente, e também tenho o firefox instalado no meu PC baseado no Ubuntu.

Depois de fazer:

$ssh -X root@myip
root@myip's password: 
X11 forwarding request failed on channel 0
Welcome to Ubuntu 11.10 (GNU/Linux 2.6.32-308.8.2.el5.028stab101.1 x86_64)

Eu digito o seguinte no servidor:

$firefox -no-remote
(firefox:6026): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
Error: no display specified

Então, vejo dois erros: "Falha na solicitação de encaminhamento do X11 no canal 0" e "Erro: nenhuma exibição especificada". Estou fazendo algo errado e gostaria de descobrir o quê.

    
por Droidzone 27.04.2013 / 16:19

2 respostas

3

Eu resolvi meus problemas.

Error: "X11 forwarding request failed on channel 0"

e

"Error: no display specified"

Solução:

Adicione o seguinte a /etc/ssh/ssh_config no cliente:

ForwardX11 yes

No controle remoto, instale o seguinte pacote: xauth

apt-get install xauth
    
por Droidzone 05.05.2013 / 12:00
0

Você sempre pode usar elinks como um navegador de linha de comando ou wget para fazer o download. + use screen para desconectar do terminal, mas mantenha-o em execução no servidor.

    
por gajdipajti 05.05.2013 / 12:32