OpenSsh, abreviado do OpenBSD Secure Shell, é uma ferramenta usada para proteger a conectividade remota entre o host e seu cliente via protocolo SSH. Como usa o protocolo SSH para comunicação de rede, ele se preocupa com seqüestros e ataques de conexão, e também criptografa a comunicação de tráfego de rede usando diferentes métodos de autenticação. Esta postagem aprenderá a instalar o servidor OpenSsh no Ubuntu 20.04 e como habilitá -lo para comunicação de rede remota.
Instalação
Por padrão, o acesso remoto não é permitido no Ubuntu 20.04 Usando o SSH, e primeiro temos que ativar o SSH. Basta seguir o guia passo a passo abaixo, e você terá o servidor OpenSsh instalado e ativado no seu Ubuntu 20.04 Sistema LTS para acesso remoto.
Etapa 1: abra seu terminal e atualize o repositório de cache apt do sistema
Primeiro de tudo, inicie o terminal no seu sistema Ubuntu usando as teclas de atalho (Ctrl+Alt+T) e digite o comando abaixo para atualizar o repositório de cache apt do sistema.
$ sudo apt update
O repositório de cache apt do sistema é atualizado com sucesso.
Etapa 2: Instale o servidor OpenSsh
Logo após atualizar o repositório de pacote APT do seu sistema, instale o servidor OpenSsh em sua máquina Ubuntu, digitando o comando fornecido abaixo.
$ sudo apt install OpenSsh-Server OpenSsh-Client
Digite “Y” e pressione “Enter” para conceder permissão para ocupar espaço de disco adicional para a instalação do servidor OpenSsh.
Depois de levar algum tempo, o processo de instalação do servidor OpenSSH será concluído e o servidor SSH iniciará automaticamente.
Etapa 3: Verifique se o serviço SSH está em execução
Para verificar o status do servidor SSH, digite o comando dado abaixo.
$ sudo status systemctl ssh
Se você obteve a saída de que o status de serviço ssh está ativo, deve estar perfeitamente pronto para avançar.
Digite "Q" para voltar e configurar o firewall.
Etapa 4: configure o firewall
Agora você precisa configurar o firewall do Ubuntu usando a ferramenta UFW fornecida pelo próprio Ubuntu. Para ativar o firewall para qualquer máquina remota acessar esta máquina Ubuntu, você precisa abrir uma porta SSH. O comando para configurar e permitir o acesso remoto é digitado abaixo.
$ sudo ufw permitir ssh
Depois de permitir a SSH, é hora de ativar o firewall também. Para verificar se está ativado ou não, o comando para verificar o status da UFW é dado abaixo
$ sudo ufw status
Se estiver inativo e o caso é o mesmo para você, você precisa habilitá -lo digitando o comando
$ sudo ufw habilitar
Depois de ativar o UFW, verifique o status novamente
$ sudo ufw status
Você pode ver que a porta SSH 22 está aberta. Se você tiver a mesma saída, como mostrado na imagem, o sistema estará pronto para conexões remotas via SSH.
Conclusão
Esta postagem mostrou o guia passo a passo sobre como instalar e ativar o servidor OpenSsh no Ubuntu 20.04 para conexões remotas. Após esta configuração, você pode fazer login nesta máquina a partir de qualquer máquina remota via SSH.