Execute uma sessão remota do Firefox localmente

Execute uma sessão remota do Firefox localmente

Estou tentando executar uma sessão remota do Firefox no meu vps, para tentar baixar alguns arquivos grandes para o servidor.

Instalei o firefox remotamente a partir do repositório apt 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

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

Responder1

Eu resolvi meus problemas.

Error: "X11 forwarding request failed on channel 0"

e

"Error: no display specified"

Solução:

Adicione o seguinte /etc/ssh/ssh_configno cliente:

ForwardX11 yes

No controle remoto, instale o seguinte pacote: xauth

apt-get install xauth

Responder2

Você sempre pode usar elinkscomo navegador de linha de comando ou wgetpara fazer download. + use screenpara desconectar do terminal, mas mantê-lo rodando no servidor.

informação relacionada