wils@web ~ $ cat ~/ajuda/guia-pratico-para-configurar-tuneis-ssh-com-autossh-no-ubuntu-22-04.md
RedeGuia prático para configurar túneis SSH com autossh no Ubuntu 22.04
Este guia prático irá ensiná-lo a configurar túneis SSH utilizando o autossh no Ubuntu 22.04, permitindo conexões seguras e persistentes.
Introdução
O autossh é uma ferramenta que automaticamente reinicia sessões SSH que falham, tornando-o ideal para manter túneis SSH ativos.
Passo a Passo
1. Instalação do autossh
Primeiro, você precisa instalar o autossh. Abra o terminal e execute:
sudo apt update
sudo apt install autossh
2. Gerar Chaves SSH
Se você ainda não possui um par de chaves SSH, gere um com o seguinte comando:
ssh-keygen -t rsa -b 2048
Pressione Enter para aceitar o local padrão e, se desejar, adicione uma senha.
3. Copiar Chave Pública para o Servidor Remoto
Utilize o comando abaixo para copiar sua chave pública para o servidor remoto:
ssh-copy-id usuario@servidor_remoto
4. Configurar o Tunnel SSH com autossh
Agora, você pode criar um túnel SSH utilizando o autossh. O comando básico é:
autossh -M 0 -f -N -L 8080:localhost:80 usuario@servidor_remoto
- -M 0: Desabilita o monitoramento de porta.
- -f: Coloca o autossh em segundo plano.
- -N: Não executa um comando remoto.
- -L: Define o túnel local (porta local:destino remoto).
5. Verificar a Conexão
Para verificar se o túnel está funcionando, você pode acessar http://localhost:8080 em seu navegador.
Conclusão
Agora você configurou com sucesso um túnel SSH com autossh no Ubuntu 22.04. Lembre-se de que é importante monitorar suas conexões e ajustar as configurações conforme necessário.
Dica: Considere usar um serviço de gerenciamento de configuração para automatizar a configuração de túneis em múltiplos servidores.
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.