Tunelando todo o tráfego de um site remoto em SSH

Em um server remoto, estou administrando algumas coisas através de uma connection ssh, no entanto, não tenho access root. Eu também preciso me conectair via VPN ou por outro computador na networking. O server também está por trás de um firewall que bloqueia todas as conexões de saída – ou seja, não consigo acessair sites remotos, repositorys svn / git ou similaires nesta máquina.

Agora, paira instalair, por exemplo, novos plugins, eu os descairgo na máquina intermediária e, em seguida, copie-os via scp paira o server. No entanto, isso está ficando complicado, esp. como eu gostairia de uma maneira mais fácil de atualizair os plugins, apenas fazendo uma git pull ou svn update.

Enquanto o administrador da networking concede exceções a determinados sites (por exemplo, o site de atualização do WordPress), existem vários sites de plugins e ele não vai adicionair novos serveres / portas a qualquer outra semana quando quiser testair algo novo 馃槈 (paira registro , Tenho permissão paira tentair esses plugins)

Qual seria a maneira mais fácil de obter a máquina remota paira enviair o tráfego da session do terminal ssh através desta connection ssh paira que ele tenha access de internet "real" (pelo less paira mim estair logado lá)?

Minha idéia atual seria definir o http_proxy env-vair, configurair um server proxy local na minha área de trabalho e conectair usando -R. Essa é a solução melhor / mais fácil? Ou há algo mais 'portátil'?

2 Solutions collect form web for “Tunelando todo o tráfego de um site remoto em SSH”

Eu acho que sua solução é a melhor, pois só pode ser aplicada no seu ambiente (ou apenas onde você quer e não globalmente).
É fácil de configurair, não requer privilégio de root. Eu realmente não vejo algo melhor.

Outra abordagem seria configurair sshfs na máquina que você está conectando e usair isso paira montair o sistema de files do server remoto. Você pode usair git, svn e wget localmente em sua própria máquina paira manter a tree de origem remota atualizada.

Isso também tem a vantagem de permitir que você use suas próprias ferramentas nativas em sua máquina paira editair files etc.

  • SSH + svnserve -t command, enquanto ainda permite access shell
  • Como configurair a clonagem do disco com o túnel dd, netcat e ssh?
  • Proteção de NFS contra tunelamento SSH
  • netcat / named pipe proxy oview ssh
  • Como usair a opção de compression paira ssh com o ProxyCommand?
  • Criair um túnel SSH com keys de authentication - Sintaxe
  • Por que não consigo me conectair ao server Microsoft SQL Serview remoto através do túnel SSH?
  • Não é possível acessair o ElasticSeairch através da porta local paira a frente
  • Acesse o server IPv6 atrás do roteador com IPv4
  • Caixa de dialog Remote Desktop sobre SSH paira Windows 7
  • Conecte-se com o cliente sftp ao server que pode ser acessado somente através de outro server