Execute o comando na máquina local a partir de um host remoto conectado via ssh

0

Estou trabalhando em uma máquina remota com ssh sem X e não há nenhum navegador instalado. Quando eu invoco o browse-url no Emacs (não surpreendentemente) ele dá um erro: "Nenhum navegador utilizável encontrado."

Posso instalar o w3m na máquina remota ou encaminhar um navegador gráfico, mas gostaria de ver o URL aberto na máquina local com 'browse link '. Há trabalho feito sobre este assunto, ou se não, como escrever um programa que faz tal coisa (se é que é possível)?

Eu vi essa resposta, mas aparentemente ela não pode ser usada em scripts (quando ssh'ing de volta ao host original é impossível) link

Ou, se for impossível, só precisarei encaminhar o firefox (embora devagar).

    
por yhm 11.10.2017 / 10:21

2 respostas

0

Se o requisito é apenas identificar as alterações, a primeira opção que me vem à mente é o Lynx , um navegador de linha de comando.

A segunda opção é telnet para 80 portas e fornece comandos http como

GET index.html

Isso será exibido na página HTML bruta.

Terceiro e outro bom é curl

    
por 11.10.2017 / 10:34
0

talvez o lince extra-pacote possa ajudar (pode ser necessário ser instalado)

este comando irá abrir a página do host remoto no console - se eu entendi bem a questin

    
por 11.10.2017 / 14:47

Tags