wils@web ~ $ cat ~/ajuda/como-configurar-um-tunel-ssh-para-acesso-seguro-a-aplicativos-web-no-ubuntu-22-04.md
SegurançaComo configurar um túnel SSH para acesso seguro a aplicativos web no Ubuntu 22.04
O túnel SSH é uma técnica que permite o acesso seguro a aplicativos web, criptografando o tráfego entre o cliente e o servidor. Neste manual, vamos aprender a configurar um túnel SSH no Ubuntu 22.04.
Pré-requisitos
- Um servidor SSH em execução (ex: OpenSSH).
- Acesso ao terminal do Ubuntu 22.04.
- Credenciais de acesso ao servidor remoto.
Passo a Passo
1. Instalar o OpenSSH Client
Se o OpenSSH Client não estiver instalado, você pode instalá-lo usando o seguinte comando:
sudo apt update
sudo apt install openssh-client
2. Criar o Túnel SSH
Para criar um túnel SSH, você usará o comando ssh com a opção -L. A sintaxe básica é a seguinte:
ssh -L :: @
Exemplo: Para acessar um aplicativo web em um servidor remoto na porta 80, execute:
ssh -L 8080:localhost:80 usuario@servidor_remoto
Isso redirecionará o tráfego da porta 8080 do seu computador local para a porta 80 do servidor remoto.
3. Acessar o Aplicativo Web
Após estabelecer o túnel, você pode acessar o aplicativo web no seu navegador usando:
http://localhost:8080
4. Manter o Túnel Ativo
Para manter o túnel ativo, não feche a janela do terminal. Você pode usar a opção -N para não abrir um shell remoto:
ssh -N -L 8080:localhost:80 usuario@servidor_remoto
Conclusão
O túnel SSH é uma solução eficaz para acessar aplicativos web de forma segura. Lembre-se de utilizar senhas fortes e, se possível, autenticação por chave pública para aumentar a segurança do seu acesso.
Dica: Para desconectar o túnel, pressione Ctrl + C no terminal onde o túnel foi criado.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.