Como um túnel SSH de navegador da Web (local) pode trafegar pelo AWS E2?
relate perguntas
-
compartilhar sessão/chave ssh com usuário remoto
-
Proxy de tráfego no unix local para um soquete unix remoto por SSH
-
Por favor, explique este formato de comando de conexão SSH
-
encaminhamento de porta ssh com chave privada
-
Devo configurar o encaminhamento de porta no meu roteador para encaminhar para a porta 22 do sftp? Será seguro? [fechado]
Use o painel de controle da AWS para iniciar uma instância (depois de selecionar sua região preferida):
Em seguida , conecte-se à sua instância , selecione cliente SSH e siga as instruções para conectar, por exemplo,
mv ~/Downloads/keypair.pem .
chmod 400 keypair.pem
ssh -i "keypair.pem" [email protected]
Atualize sua instância (reiniciando,
sudo reboot
se necessário), ou seja,sudo apt update && sudo apt upgrade
Instale um proxy (e desconecte), por exemplo,
sudo apt install tinyproxy && exit
Agora você está pronto para encapsular a conexão web do seu navegador através do E2, usando as configurações padrão do proxy (escutando em 127.0.0.1:8888):
ssh -L 8888:127.0.0.1:8888 -i "keypair.pem" [email protected]
Instrua seu navegador para fazer proxy de http(s) via localhost na porta 8888 e pronto! (Para verificar, pesquise a geolocalização do seu IP online.)