O que é o SSH e como é diferente do FTP [tecnologia explicada]

Propaganda

Propaganda
Propaganda

o que é ssh FTP 6 bons clientes de FTP on-line para quando você está na estrada 6 bons clientes de FTP on-line para quando você estiver na estrada Leia mais e SSH Como túnel de tráfego Web com SSH Secure Shell Como túnel de tráfego Web com SSH Secure Shell Leia mais são ambos os protocolos de rede que são executados no topo da camada TCP / IP, assim como o HTTP. Em inglês claro, é uma maneira certa de os dispositivos se comunicarem entre si através de uma rede.

Diferentes formas de comunicação são usadas em diferentes circunstâncias. Existem diferentes usos e diferentes pontos fortes. Mas exatamente como o SSH e o FTP se relacionam não é claro para a maioria.

Esta edição da série Technology Explained visa lançar alguma luz sobre os dois protocolos e suas diferenças.

Contas Shell e Shell

Vamos tirar alguma terminologia básica do caminho. Para entender o propósito do SSH, você precisa estar familiarizado com alguns dos elementos subjacentes.

O shell de um computador é um software que permite aos usuários se comunicar diretamente com o kernel, o núcleo de um sistema operacional. O shell pode ter uma interface gráfica ou de linha de comando (leia-se: entrada de texto) ou ambos.

o que é ssh

Uma conta de shell, por outro lado, é uma conta pessoal que dá ao usuário acesso a um shell em um computador diferente. Eles costumavam ser comuns e fornecidos pelos provedores de serviços de Internet, usados ​​para trabalhar com armazenamento de arquivos, contas de e-mail, grupos de notícias e muito mais. O denominador comum é que uma conta de shell é usada para inserir comandos em um computador remoto.

Secure Shell Protocol (SSH)

Assim como um navegador da Web usa o protocolo HTTP para falar com sites, uma conta de shell precisa de um determinado protocolo para permitir a troca de dados (leia-se: comunicação) entre os dois dispositivos em rede. Conheça o SSH - Secure Shell Protocol .

O SSH usa criptografia de chave pública Como criptografar facilmente e-mails ou documentos de texto [Windows] Como criptografar facilmente e-mails ou documentos de texto [Windows] Leia mais e foi desenvolvido para substituir o Telnet e outros protocolos de shell não seguros. As duas principais versões, SSH-1 e SSH-2, são agora os protocolos dominantes para acessar as contas do shell.

cliente ssh

Atualmente, o SSH é usado para fazer login e executar código em hosts remotos, navegar na web usando clientes proxy criptografados e transferir arquivos - até mesmo configurar uma rede privada virtual. Qual é a definição de uma rede privada virtual? Qual é a definição de um Rede Privada Virtual As redes privadas virtuais são mais importantes agora do que nunca. Mas você sabe o que são? Aqui está o que você precisa saber. Consulte Mais informação .

Clientes SSH estão disponíveis para todos os principais sistemas operacionais. Sistemas baseados em Unix, incluindo Linux e Mac OS X, podem usar o OpenSSH. Verifique também o site do OpenSSH para alternativas do Mac OS e do Windows. O PuTTY é um dos clientes Windows mais proeminentes.

Protocolo de Transferência de Arquivo Seguro (SFTP) versus FTP

Os aplicativos de transferência de arquivos e VPN não são executados no SSH por padrão, mas fazem uso do SFTP - o SSH File Transfer Protocol . Lembre-se, o SFTP não é o protocolo FTP que executa o SSH, mas um protocolo de transferência de arquivos diferente desenvolvido como uma extensão para o SSH-2. O SFTP é sempre usado para transferir arquivos por SSH, mas na verdade é projetado para ser usado em conformidade com outros protocolos. Isso não é para este artigo, no entanto.

o que é ssh

Embora não esteja na carta, para o usuário final, o SFTP pode ser visto como um parente seguro do FTP. O último transmite todos os dados em texto simples. Interceptações de pacotes podem revelar dados cruciais e privados, incluindo seu nome de usuário e senha! SFTP, sendo uma extensão SSH-2, usa segurança de chave pública. Isso significa que os dados são criptografados quando estão sendo transmitidos e possíveis interceptações são relativamente inúteis.

SFTP como tal está incluído nas suítes de FTP mais populares Os 3 Melhores Clientes FTP Livres para Windows Os 3 Melhores Clientes FTP Livres para Windows FTP é um método de compartilhamento de arquivos útil e o método prático para fazer upload de arquivos para um host. Aqui estão os melhores clientes de FTP que você pode pegar de graça. Leia mais, embora muitas vezes sem outra funcionalidade SSH.

Espero que você tenha aprendido algo com este artigo. Se você tiver dúvidas ou sugestões, vá para a seção de comentários abaixo!

Crédito de imagem: Shutterstock

In this article