đ Como Acessar sua MĂĄquina Linux via Windows Usando PuTTY (Guia Completo)
Se vocĂȘ estĂĄ utilizando o Windows e precisa acessar uma mĂĄquina Linux de forma remota, a forma mais comum e segura Ă© atravĂ©s do protocolo SSH (Secure Shell). Esse acesso pode ser feito facilmente com o programa PuTTY, uma ferramenta leve e gratuita.
Este artigo traz um passo a passo direto, incluindo dicas para instalação do servidor SSH e automatização no WSL (Windows Subsystem for Linux).
â Passo 1 â Obtenha o IP da mĂĄquina Linux
No terminal da mĂĄquina Linux, digite o seguinte comando:
bash
ip a
Esse comando irå listar todas as interfaces de rede. Encontre o endereço IP local da sua måquina (normalmente algo como 192.168.x.x
).
â Passo 2 â Baixe o PuTTY no Windows
Acesse o site oficial:
Baixe o arquivo putty.exe
. NĂŁo Ă© necessĂĄrio instalar â Ă© um executĂĄvel leve e direto.
â Passo 3 â Verifique se o SSH estĂĄ instalado no Linux
Antes de tentar a conexão, é importante verificar se o servidor SSH estå instalado e em execução na sua måquina Linux. Caso contrårio, o PuTTY exibirå o erro:
"Network error: Connection refused".
Para instalar o servidor SSH no Ubuntu ou derivados:
bash
sudo apt update
sudo apt install openssh-server
Depois, verifique o status:
bash
sudo service ssh status
Se o serviço não estiver ativo, inicie com:
bash
sudo service ssh start
â ïž Observação para usuĂĄrios do WSL (Windows Subsystem for Linux)
No WSL, o servidor SSH nĂŁo inicia automaticamente apĂłs reiniciar o sistema. Para evitar ter que iniciar manualmente sempre com sudo service ssh start
, vocĂȘ pode automatizar esse processo.
âïž Como iniciar o SSH automaticamente no WSL usando .bashrc
O arquivo .bashrc
Ă© executado sempre que vocĂȘ abre um terminal WSL. Podemos usĂĄ-lo para iniciar o serviço SSH automaticamente.
- Abra o terminal WSL.
- Digite o comando:
bash
nano ~/.bashrc
- Vå até o final do arquivo e adicione esta linha:
bash
sudo service ssh start > /dev/null 2>&1
Isso inicia o serviço em segundo plano e esconde mensagens no terminal.
- Salve e feche o arquivo:
- Pressione
CTRL + O
para salvar. - Pressione
Enter
. - Pressione
CTRL + X
para sair.
- Da prĂłxima vez que abrir o terminal WSL, o SSH serĂĄ iniciado automaticamente. đ
â Passo 4 â Conecte-se via PuTTY
Agora que o SSH estĂĄ rodando, abra o PuTTY no Windows e siga:
- No campo Host Name (or IP address), digite o IP da mĂĄquina Linux.
- Porta: 22 (padrĂŁo do SSH).
- Clique em Open.
- Insira o nome de usuĂĄrio e a senha da mĂĄquina Linux quando solicitado.
VocĂȘ estarĂĄ conectado ao terminal da mĂĄquina Linux via Windows â de forma segura e eficiente.
â ConclusĂŁo
Esse processo Ă© essencial para quem trabalha com servidores, desenvolvimento web, redes ou estĂĄ aprendendo Linux. Com alguns comandos simples, vocĂȘ transforma seu Linux em um servidor acessĂvel pela rede local.