Como instalar e configurar o Linux SSH

Como instalar e configurar o Linux SSH

“O acesso a máquinas Linux remotamente não é um fenômeno novo. Essa necessidade remonta a várias décadas atrás, e atualmente é impossível imaginar um mundo sem protocolos para controlar máquinas remotas.

Notavelmente, o SSH agora é o sistema padrão para acessar servidores Linux no mundo moderno. A estrutura de shell segura é poderosa e eficiente. Ajuda a estabelecer conexão e comunicação entre dois dispositivos de computação ou roteadores remotamente.

E, como é um protocolo seguro, ele criptografa todas as conexões para garantir que seus dados ou informações não aterrissem nas mãos erradas. Assim, os atacantes não conseguem escutas ou sequestrar detalhes na conexão. Além disso, oferece uma variedade de modos de autenticação e opções de configuração.

Este artigo se concentra em configurar o Linux SSH no Linux. E sendo um protocolo de servidor-cliente, discutiremos o processo de configuração nas máquinas de servidor e cliente. Mas antes disso, vamos destacar os pré -requisitos do processo de configuração.”

Pré -requisitos para instalar o SSH no Ubuntu

A configuração do protocolo SSH no Linux não é um processo complicado. No entanto, você precisa garantir que atenda às seguintes condições;

  • Somente usuários com privilégios sudo nas máquinas de servidor podem instalar e configurar SSH.
  • Você deve ter pelo menos mais um sistema diferente em sua rede. Esse sistema pode ser outro computador LAN, um dispositivo de computação virtual hospedado em seu dispositivo ou um servidor remoto conectado ao seu sistema através da Internet.
  • Você precisa de uma conexão estável à Internet, pois precisará baixar os pacotes necessários para instalação.

Configurando Linux SSH no Ubuntu Linux

SSHD ou OpenSsh daemon ou servidor é um servidor SSH de código aberto (gratuito) que funciona como o programa de utilitário para o cliente SSH. É o substituto para rsh e rlogin, que são relativamente inseguros.

Notavelmente, o Ubuntu Minimal Ubuntu e o Ubuntu Desktop não vêm com a configuração do SSHD. No entanto, você pode instalar e configurar de maneira rápida e conveniente o Linux SSH no Ubuntu seguindo estas etapas;

Etapa 1: Instale o servidor SSH
O processo de configuração começa com a instalação do SSH em seu servidor e você pode fazer isso seguindo estas etapas;

a. Abra o Ubuntu Desktop
Abra a janela do terminal na sua área de trabalho do Ubuntu.

b. Atualize seu sistema
Atualize o sistema Ubuntu para garantir que sua máquina tenha a versão mais recente. É vital fazer isso antes de instalar novos softwares ou pacotes em seu sistema. O comando abaixo deve ajudar no processo de atualização;

c. Instale ssh
Depois que seu sistema estiver atualizado, você pode instalar o OpenSSH em sua máquina de servidor. Você pode usar o comando abaixo;

Etapa 2: verifique se o sistema está em execução
Depois de instalado, verifique o status do seu serviço SSH usando o comando abaixo;

O comando acima deve lhe dar um resultado semelhante ao da imagem abaixo. Observe que o "ativo (em execução)" é destacado para indicar que a instalação do SSH é bem -sucedida e o protocolo já está em execução em seus sistemas.

Etapa 3: Ativar e iniciar o SSH
Se o SSH não retornar um resultado ativo, ative o protocolo SSH em seus sistemas digitando este utilitário. Você só faz isso caso seu serviço ssh não esteja em execução. Caso contrário, você pode passar esta etapa se estiver funcionando.

Etapa 4: permita SSH através do firewall
O Ubuntu vem com o firewall não complicado (UFW), que gerencia as regras da rede por padrão. Uma UFW ativa potencialmente impedirá a conexão de ssh ao seu servidor. Você pode alterar as configurações do UFW para permitir a conexão com o servidor SSH. Você também deve usar este comando t abrir a porta 22.

Esses comandos o ajudarão a configurar o UFW para permitir a conexão;

Etapa 5: Teste seu sistema SSH
Faça login no seu computador Linux e teste SSH usando o seguinte comando;

O resultado do comando acima deve ser uma exibição dos vários componentes do seu protocolo de servidor SSH.

Configurando o cliente SSH no Linux

Você pode prosseguir para configurar o cliente SSH. Notavelmente, isso permite a conexão com o servidor remoto da sua máquina local. O procedimento para configurar um cliente SSH é o seguinte;

Etapa 1: Instale o cliente SSH
Sua máquina local deve ter a versão mais recente do SSH instalada. Mas nos casos em que nenhum cliente SSH já está instalado, você pode usar o comando abaixo para instalar o cliente no Ubuntu;

Etapa 2: conecte -se ao sistema remoto
Você pode estabelecer uma conexão com seu sistema remoto do computador local. Para conseguir isso, você deve conhecer o endereço IP do seu comando local e usar este comando;

Você também pode consultar o computador para o seu endereço IP se não souber. Isso é possível digitando (ip a) no terminal do seu servidor. A tela terá todos os detalhes necessários, incluindo seu endereço IP.

Conclusão

O guia passo a passo acima deve ajudá-lo a configurar o SSH em seu sistema. Depois de instalar e configurar o SSH nas máquinas de servidor e cliente, você poderá acessar seu servidor remotamente depois de estabelecer uma conexão.

Fontes

  • https: // www.fazer uso de.com/tag/iniciantes-guia-setting-ssh-linux-testing-up-up/
  • https: // phoenixnap.com/kb/ssh-para-conexão-para-remote-server-linux-or-windows
  • https: // www.javatpoint.com/ssh-linux
  • https: // itsfoss.com/configuração-ssh-ubuntu/
  • https: // www.Cyberciti.Biz/FAQ/Ubuntu-Linux-Install-Openssh-Server/