Description
Primeiramente, gostaria de parabenizá-los pelo excelente trabalho que têm feito com o site Cheat Sheets. As folhas de dicas são extremamente úteis e apreciadas pela comunidade.
Gostaria de sugerir a inclusão de um tópico sobre tunelamento SSH nas folhas de dicas disponíveis. O tunelamento SSH é uma técnica importante e amplamente utilizada para criar túneis criptografados para acessar serviços e recursos de forma segura.
Aqui está um exemplo básico de um comando para criar um túnel SSH:
ssh -fNgL 5439:0.0.0.0:5432 [email protected] -p2222
Descrição do Comando:
-f: Faz com que o SSH se coloque em segundo plano após a autenticação.
-N: Não executa comandos remotos, apenas faz o tunelamento.
-g: Permite que outros computadores se conectem ao túnel.
-L [port_local]:[host_remoto]:[port_remoto]: Mapeia a porta local para uma porta no host remoto.
Exemplo Prático:
Este comando mapeia a porta local 5439 para a porta 5432 no host remoto 182.134.94.133, permitindo acesso ao serviço na porta 5432 como se estivesse na máquina local.
A inclusão deste tópico ajudaria muitos usuários a entender e aplicar o tunelamento SSH em suas práticas de segurança e desenvolvimento.