Fechin / reference

⭕ Share quick reference cheat sheet for developers.
https://cheatsheets.zip
GNU General Public License v3.0
6.04k stars 829 forks source link

Cheatsheet request: SSH #573

Open brunoac68 opened 1 month ago

brunoac68 commented 1 month ago

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 user@182.134.94.133 -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.

Fechin commented 1 month ago

Hey @brunoac68,

Thanks a ton for your kind words! We're super glad to hear that you find the Cheat Sheets useful.

Just a heads-up, we've already got an SSH cheatsheet available at https://cheatsheets.zip/ssh. Feel free to check it out!

If you think there’s any specific info on SSH tunneling that’s missing or could be better, we’d love to see your input. You're more than welcome to submit a PR with your suggestions.

Thanks again for your support and for helping us make these resources even better!

Cheers! 🚀