O acesso a um servidor Linux remotamente é essencial para desenvolvedores, administradores de sistemas e profissionais de TI. O Secure Shell (SSH) fornece uma maneira segura de se conectar a um servidor remoto, permitindo gerenciar arquivos e executar comandos como se estivesse conectado localmente. Este guia explora o acesso a um servidor Linux usando várias ferramentas, incluindo PuTTY, Windows Command Prompt, Gitbash e Mobaxterm, facilitando os usuários de todos os níveis de habilidade.
Leia mais: Configure um firewall Linux: três abordagens
O que é SSH?
O Secure Shell (SSH) é um protocolo de rede que fornece uma maneira segura de acessar um computador em uma rede não segura. Ele criptografa os dados trocados entre o cliente (sua máquina local) e o servidor, garantindo que informações confidenciais permaneçam privadas. O SSH é amplamente utilizado para a administração de servidor remoto, tornando -o uma escolha preferida para os profissionais de TI.
Por que usar o SSH?
Os principais benefícios do uso do SSH para acesso ao servidor remoto incluem:
Segurança: O SSH criptografa toda a comunicação entre sua máquina local e o servidor remoto, protegendo seus dados contra a escuta e o acesso não autorizado.
Flexibilidade: O SSH suporta uma ampla gama de operações, desde a execução de comandos até a transferência de arquivos, tornando -o uma ferramenta versátil para o gerenciamento do servidor.
Eficiência: O SSH permite trabalhar remotamente, reduzindo a necessidade de acesso físico ao servidor e permitindo que você seja mais produtivo.
Esta seção abordará quatro ferramentas populares para acessar um servidor Linux remotamente através do SSH: Putty, Windows CMD, Gitbash e Mobaxterm. Cada ferramenta possui suas características, tornando -a adequada para diferentes preferências do usuário.
1. Usando Putty
Putty é um emulador de terminal de código aberto que suporta vários protocolos de rede, incluindo o SSH. É leve e fácil de usar.
- Baixe e instale Putty:
- Visite o funcionário Site de Putty.
- Faça o download da versão apropriada para o seu sistema e instale -o.
- Conecte -se ao seu servidor Linux:
- Putty aberto. Você verá uma tela onde precisa inserir os detalhes da conexão.
- No campo “Nome do host (ou endereço IP)”, digite o endereço IP do seu servidor Linux.

Para conectar -se à sua máquina virtual do CentOS:
- Abra seu terminal e execute o comando
ifconfig
Para verificar seu endereço IP. - Em Putty, insira o endereço IP do seu servidor no campo “Nome do host” e defina a porta como 22 (padrão).
- Clique em “Abrir” para iniciar a conexão.

2. Usando o prompt de comando do Windows (cmd)
Os usuários que preferem não instalar software adicional podem usar o prompt de comando do Windows para estabelecer uma conexão SSH.
Etapas para usar o Windows CMD:
- Prompt de comando aberto:
- Pressione Win + R, tipo
cmd
e pressione Enter.
- Pressione Win + R, tipo
- Conecte -se usando SSH:
Digite o comando:
ssh username@hostname_or_IP
- Substitua o nome de usuário pelo seu
username
ehostname_or_IP
com o IP do seu servidor. - Se solicitado, aceite a conexão e digite sua senha.
Leia mais: Como usar o comando SCP no Linux
3. Usando Gitbash
O Gitbash fornece um ambiente semelhante ao UNIX no Windows, facilitando o uso dos comandos SSH sem precisar de um terminal separado.
Etapas para usar Gitbash:
- Instale Gitbash:
- Baixar git do site oficial e instale.
- Conecte -se usando Gitbash:
- Abra o Gitbash no seu menu Iniciar.
- Use o mesmo comando ssh que em cmd:
ssh username@hostname_or_IP.
- Digite sua senha quando solicitado.
4. Usando o Mobaxterm
O MobaxTerm é um terminal avançado que oferece sessões de várias abas e ferramentas internas para gerenciamento de rede.
Etapas para usar o MobaxTerm:

- Conecte -se ao seu servidor:
- Abra o Mobaxterm e vá para “Sessão”> “SSH”.
- Digite seu nome de usuário e o endereço IP do servidor.
- Clique em “OK” e digite sua senha quando solicitado.

Solução de problemas de problemas com SSH comuns
Ao tentar se conectar ao seu servidor Linux, você pode encontrar alguns problemas. Aqui estão soluções comuns:
Serviço SSH não está em execução
Verifique se as configurações da rede do servidor Linux estão definidas corretamente. Se estiver usando o VirtualBox, mude para “adaptador em ponte” para facilitar o acesso.
Vá para:
Dispositivos> Rede> Configurações de rede.
Altere “anexado a” de NAT para “adaptador em ponte”.

Verifique se o servidor SSH está instalado e em execução:
sudo systemctl status ssh
Se não estiver ativo, comece com:
sudo systemctl start ssh
Erros de conexão
Verifique seu endereço IP, configurações de rede e quaisquer restrições de firewall.
Problemas de autenticação
Confirme que o nome de usuário e a senha corretos estão sendo usados. Se as chaves estiverem configuradas, verifique se a chave privada certa está selecionada.
Embrulhando -o
Aprender a conectar -se a servidores Linux remotamente é uma habilidade essencial, seja você iniciante ou um usuário experiente. Ao entender o SSH e dominar algumas ferramentas, você desbloqueia um mundo de possibilidades para o gerenciamento do servidor.
Comece com Putty por simplicidade, tente o prompt de comando para minimalismo, explore o Gitbash para uma experiência semelhante ao Linux ou mergulhe no Mobaxterm para obter recursos avançados. Qualquer rota que você escolher, o acesso ao servidor Linux seguro e eficiente está ao seu alcance.