O que é SSH?
SSH (Protect Shell) é o protocolo aberto usado para proteger a conexão de rede menos complicada e dispendiosa que as soluções VPN baseadas em hardware fornecem ou, em outras palavras, autenticação, criptografia e integridade de dados para proteger a rede. Ganhamos vários recursos sobre o SSH, como Secure Command-Shell, Secure File Transfer e acesso remoto através de um túnel seguro para uma variedade de aplicativos TCP/IP.
Além da autenticação do host e criptografia e integridade de dados, ele também possui benefícios adicionais, como compactação de pré-criptografia, que pode diminuir consideravelmente custos de criptografia de dados de dados.
O que são portas?
As portas são uma abstração que pode comunicar programas utilizando vários protocolos. Além dos protocolos de camada de transporte, como TCP, UDP, SMTP, portas são utilizadas. Um número de porta é atribuído a vários serviços; Por exemplo, o HTTP usa a porta TCP e UDP 80. Ao usar números de porta, um par de sistemas permitem que o mesmo protocolo de transporte abre vários soquetes.
O que é Nat?
Tradução de endereço de rede significa NAT.
Como o nome indica, o NAT é empregado para traduzir o endereço no final de uma rede privada criada por um usuário que aponta para um local supostamente em uma rede privada.
Etapas para configurar e ativar o SSH
Passo 1: Abra sua caixa virtual. Clique nas configurações e vá para a rede.
Passo 2: Escolha o adaptador
Ative o adaptador de rede gratuito e selecione a rede NAT.
Etapa 3:
Abra opções avançadas e clique no encaminhamento da porta
Aparece uma guia que tem alguns campos, como mostrado na próxima etapa.
Passo 4: Adicione uma nova entrada conforme as instruções abaixo depois de clicar no botão + nesta guia.
Nome: ssh
Protocolo: TCP
Porta de host: x
Porta de convidado: y
onde x e y são os mesmos números de porta.
Depois disso, você verá uma nova entrada nas mesas com os detalhes que você preencheu.
Etapa 5: Instale ssh
O sistema de desktop do Ubuntu não instala o servidor SSH por padrão, mas é fácil de instalar através de sistemas regulares de repositório Ubuntu.
Os seguintes comandos instalarão SSH:
Atualização do sudo apt
Sudo Apt Install OpenSsh-Server
Etapa 6: Conecte -se ao SSH
Digite o seguinte comando para se conectar com seu convidado
$ ssh -p@127.0.0.1
Digite a senha se solicitado e você se conectará à máquina virtual.
Para desativar o SSH em sua máquina, execute:
sudo systemctl stop ssh
Para habilitá -lo quando estiver desativado, execute:
sudo systemctl atability ssh
Conclusão
Aprendemos a instalar o SSH em sua máquina virtual Ubuntu. Como discutimos, o SSH é uma ferramenta útil para estabelecer comunicação segura entre o cliente e o servidor em uma rede não segura. Sem a configuração adequada da conexão SSH, seus aplicativos podem ser afetados por um ataque de homem no meio, onde um invasor pode acessar seus dados pela rede. O SSH usa RSA e outros algoritmos de criptografia assimétrica para criptografar e descriptografar os dados enviados pela rede. Garantir seus dados se torna mais importante ao trocar dados como detalhes bancários e senhas pela rede. A ausência de segurança pode levar a uma grande perda para o cliente e a empresa. A modificação da porta SSH padrão aumentará a segurança do seu servidor, diminuindo o perigo de ataques cibernéticos automatizados.