wils@web ~ $ cat ~/ajuda/guia-pratico-para-criar-tuneis-ssh-com-openssh-no-ubuntu-22-04.md
LinuxGuia prático para criar túneis SSH com OpenSSH no Ubuntu 22.04
O SSH (Secure Shell) é uma ferramenta poderosa que permite a comunicação segura entre sistemas. Neste guia, vamos aprender a criar túneis SSH usando o OpenSSH no Ubuntu 22.04.
O que é um túnel SSH?
Um túnel SSH permite que você redirecione o tráfego de rede de um computador local para um servidor remoto através de uma conexão SSH segura. Isso é útil para acessar serviços que estão restritos a uma rede específica.
Pré-requisitos
- Ubuntu 22.04 instalado.
- Acesso ao terminal.
- OpenSSH Client instalado.
- Acesso SSH ao servidor remoto.
Passo a passo para criar um túnel SSH
1. Instalar o OpenSSH Client
Abra o terminal e execute o seguinte comando para garantir que o OpenSSH Client esteja instalado:
sudo apt update && sudo apt install openssh-client 2. Criar um túnel SSH
Para criar um túnel SSH, utilize o seguinte comando:
ssh -L :: @ Substitua:
- porta_local: porta no seu computador local.
- host_remoto: endereço do host remoto que você deseja acessar.
- porta_remota: porta do serviço remoto.
- usuario: seu nome de usuário no servidor remoto.
- servidor_remoto: endereço IP ou hostname do servidor remoto.
Exemplo prático
Se você deseja acessar um banco de dados MySQL que está rodando em um servidor remoto na porta 3306, o comando seria:
ssh -L 3306:localhost:3306 [email protected] 3. Acessar o serviço remoto
Após estabelecer o túnel, você pode acessar o serviço remoto utilizando a porta local especificada. Por exemplo, para acessar o MySQL, você pode usar:
mysql -h 127.0.0.1 -P 3306 -u seu_usuario -p Conclusão
Os túneis SSH são uma maneira eficaz de acessar serviços remotos de forma segura. Lembre-se de que a segurança é fundamental, então sempre utilize senhas fortes e considere a autenticação por chave pública.
Dica: Para facilitar o uso, você pode criar um alias no seu arquivo ~/.bashrc para o comando SSH.
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.