Ir para o conteúdo

Configuração do SSH em distros baseadas no Debian (Ubuntu, Pop!_OS, etc.)

Para permitir o acesso SSH a uma máquina Ubuntu Linux, é necessário instalar e configurar o servidor SSH (OpenSSH) no sistema. Supondo que o servidor SSH não tenha sido instalado ou configurado.

  1. Conecte-se à máquina Ubuntu usando um terminal ou software de acesso remoto.

  2. Verifique se o pacote openssh-server está instalado executando o seguinte comando:

    sudo apt list --installed openssh-server
    

    Se o pacote estiver instalado, você poderá pular para o próximo passo. Caso contrário, prossiga para o próximo passo.

  3. Instale o servidor SSH executando o seguinte comando:

    sudo apt install openssh-server
    
  4. Verifique o status do serviço SSH para garantir que esteja em execução:

    sudo systemctl status ssh
    

    $ sudo systemctl status ssh
    <span style="color: green;">●</span> ssh.service - OpenBSD Secure Shell server
        Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
        Active: <span style="color: green;">active (running)</span> since Wed 2023-06-07 14:44:24 -03; 52s ago
        Docs: man:sshd(8)
                man:sshd_config(5)
    Main PID: 3266 (sshd)
        Tasks: 1 (limit: 2277)
        Memory: 4.5M
            CPU: 273ms
        CGroup: /system.slice/ssh.service
                └─3266 "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups"
    ...
    

  5. Agora você poderá acessar a máquina Ubuntu via SSH usando um cliente SSH, como o OpenSSH no Linux ou o PuTTY no Windows. Use o seguinte comando para se conectar à máquina:

ssh seu_usuario@ip_da_maquina

Nota

Substitua seu_usuario pelo seu nome de usuário na máquina CentOS 9 e ip_da_maquina pelo endereço IP da máquina.