O que é uma concha segura?
Um shell seguro permite que dois dispositivos em rede trocem dados por um canal seguro. Esse protocolo de rede usa criptografia de chave pública para proteger as informações, para que possa ser enviada com segurança em uma rede não segura. Um shell seguro é usado com mais frequência em sistemas de computador Linux e Unix.
Na computação, um shell é uma estrutura de software que fornece uma maneira de os usuários acessarem um sistema operacional. É mais comumente usado para lançar outro programa. Uma conta do shell fornece acesso a um shell através de uma conta de usuário em um servidor remoto. O usuário interage com o shell digitando comandos. Isso é chamado de interface de linha de comando.
Um shell seguro oferece aos usuários uma maneira de acessar o servidor com segurança, mesmo que a rede não esteja segura. Uma forma de criptografia pública é usada para criar a conexão segura. Cada computador na comunicação possui duas chaves, uma chave pública e uma chave privada. A mensagem é criptografada usando a chave pública, que está disponível para qualquer pessoa, mas pode only é decodificado usando a chave privada, que é conhecida apenas pelo computador de destino. Embora as chaves estejam matematicamente relacionadas, não há como descobrir a chave privada usando a chave pública.
A Força -Tarefa de Engenharia da Internet, a organização que cria e mantém os padrões da Internet, criou o Protocolo Secure Shell. Ele pretendia substituir o Telnet e o RLognID como o protocolo de escolha para fazer login em conchas em computadores remotos. O Protocolo de Shell seguro é mais seguro que o Telnet e mais versátil que o RLognId.
O protocolo de shell seguro também pode ser usado para tunelamento de uma porta. Um túnel é um canal seguro usado para transferir dados não criptografados de uma porta no computador local para uma porta no computador remoto. Embora a criptografia seja como escrever uma mensagem no código, o tunelamento é como falar a mensagem sobre uma linha telefônica inalterna. A informação é protegida pelocanal através do qual está viajando e não pelo formato da mensagem.
Os arquivossão transferidos no contexto de um shell seguro usando o protocolo de transferência de arquivo shell seguro. Este protocolo fornece acesso ao arquivo, bem como recursos de gerenciamento e transferência em qualquer fluxo de dados confiável, como uma conexão Ethernet. Foi criado pela Força -Tarefa de Engenharia da Internet para uso com shell seguro, mas pode trabalhar com qualquer canal seguro. Outros protocolos de transferência de arquivos que podem ser usados com uma concha segura incluem cópias seguras e arquivos transferidos sobre o protocolo Shell (FISH).