Acesso ao servidor Linux remoto do Windows: Usando Putty, CMD, Gitbash e Mobaxterm

    12
    0

    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:
      1. Visite o funcionário Site de Putty.
      2. Faça o download da versão apropriada para o seu sistema e instale -o.
    • Conecte -se ao seu servidor Linux:
      1. Putty aberto. Você verá uma tela onde precisa inserir os detalhes da conexão.
      2. No campo “Nome do host (ou endereço IP)”, digite o endereço IP do seu servidor Linux.
    Tela inicial de vidraceiro

    Para conectar -se à sua máquina virtual do CentOS:

    1. Abra seu terminal e execute o comando ifconfig Para verificar seu endereço IP.
    2. Em Putty, insira o endereço IP do seu servidor no campo “Nome do host” e defina a porta como 22 (padrão).
    3. Clique em “Abrir” para iniciar a conexão.
    Conectando ao CentOS

    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:
      1. Pressione Win + R, tipo cmd e pressione Enter.
    • Conecte -se usando SSH:

    Digite o comando:

    ssh username@hostname_or_IP
    
    1. Substitua o nome de usuário pelo seu username e hostname_or_IP com o IP do seu servidor.
    2. 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:
      1. Baixar git do site oficial e instale.
    • Conecte -se usando Gitbash:
      1. Abra o Gitbash no seu menu Iniciar.
      2. Use o mesmo comando ssh que em cmd: ssh username@hostname_or_IP.
      3. 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:

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

    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”.

    Configurações da rede VirtualBox

    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.

    fonte