Neste post, passaremos por um guia passo a passo sobre como ativar o SSH no CentOS 8 e acessar seu servidor de uma máquina cliente do CentOS 8 enquanto remotamente usando o SSH. Vamos começar com a configuração do servidor CentOS 8 para conexão remota via SSH.
Configuração do servidor CentOS 8 para conexão remota
Configurando o servidor CentOS 8 para uma conexão remota é a nossa primeira prioridade.
Etapa 1: Atualize o repositório de pacotes do seu sistema
Atualize o cache do repositório de pacotes do sistema digitando o comando abaixo:
Atualize os pacotes do sistema.
$ sudo dnf upgradeEtapa 2: Instale o servidor OpenSsh no CentOS 8 Server
Depois de atualizar o cache e os pacotes do repositório do sistema, instale o pacote do servidor OpenSSH digitando o comando abaixo:
Após a instalação bem -sucedida, inicie o “sshd”Serviço se não for iniciado.
Etapa 3: Start OpenSsh Service
Para iniciar o serviço OpenSSH, digite o comando abaixo:
Verifique o status do serviço usando o comando abaixo:
$ sudo systemctl status sshdAlém disso, ative o serviço OpenSsh na reinicialização digitando o comando abaixo:
$ sudo systemctl habilitar sshdTudo bem, o serviço OpenSSH está ativo e pronto para conexão. Agora, precisamos começar o tráfego e, para isso, somos obrigados a configurar o firewall.
Etapa 4: permita que o firewall passe qualquer tráfego da porta SSH 22
Para permitir o firewall para o fluxo de tráfego através do SSH, digite o comando abaixo:
É uma prática melhor recarregar o firewall depois de configurar o firewall.
$ firewall-cmd--reloadO servidor CentOS 8 está pronto para conexão via SSH. Vamos saber o endereço IP do servidor e acessá -lo da máquina cliente do CentOS 8.
Etapa 5: Obtenha o endereço IP do servidor CentOS 8
Para obter o endereço IP do servidor CentOS, digite o comando abaixo:
O endereço IP do meu servidor é 192.168.18.186. Vamos nos conectar a esta máquina da máquina do cliente CentOS 8.
Conecte -se ao servidor CentOS 8 do CentOS 8 Client
Para se conectar ao servidor CentOS 8, siga a etapa abaixo:
Etapa 1: Instale clientes OpenSsh na máquina cliente do CentOS 8
Primeiro de tudo, você precisa instalar os clientes OpenSsh em sua máquina Client Centos 8.
Depois de instalar clientes OpenSsh, crie e copie os pares de chaves ssh para se conectar ao servidor CentOS 8.
Etapa 2: gerar o par de chaves ssh
Para gerar o par de chaves ssh, digite o comando abaixo:
Pressione "Enter" para salvar o par de chaves no diretório padrão fornecido.
Ou, se você já gerou o par de chaves, pressione "Enter" para substituir o par de chave.
Forneça a senha ou pressione "Enter" para a senha vazia.
Tudo bem, o par de chaves é gerado com sucesso, agora vamos copiar o par de chaves para o servidor.
Etapa 3: copie o par de chaves para o servidor CentOS 8
Para copiar o par de chaves para o servidor CentOS 8, digite o comando abaixo:
Não se esqueça de mudar o "LinuxUser" e "192.168.18.186 ”com o nome de usuário e o endereço IP do servidor CentOS 8.
Digite "sim" e pressione "Enter".
Forneça a senha do nome de usuário mostrado no terminal e pressione "Enter".
O par de chaves será copiado para o servidor CentOS 8, ao qual vamos nos conectar.
Etapa 4: conecte -se ao servidor CentOS 8 via SSH
Agora, basta conectar o SSH ao servidor do CentOS 8 usando o comando abaixo:
É isso! Estamos conectados ao servidor CentOS 8 com sucesso de uma máquina cliente do CentOS 8 usando o SSH.
Conclusão
Cobrimos um enorme espectro de permitir o SSH no CentOS 8, instalando o OpenSsh Server na máquina do servidor CentOS 8, permitindo o serviço "SSHD" e abrindo o firewall do sistema para o tráfego recebido da SSH na porta 22. Também aprendemos a conectar -se ao servidor CentOS 8 a partir de uma máquina cliente do CentOS 8, instalando clientes OpenSsh, gerando e copiando o par de chaves SSH, copiando o teclado para a máquina de servidor e conectando -se ao servidor CentOS 8 via SSH.