? SSH é um protocolo popular usado principalmente por usuários de Linux e Unix para se conectar a partir de um computador para outro . O principal uso do SSH é estabelecer uma conexão criptografada para que ninguém entre consegue ler o tráfego , especialmente para itens sensíveis, tais como senhas. SSH também pode estabelecer túneis de dados criptografados por baixo , que permitem que os usuários a encaminhar o tráfego , como a saída de um programa gráfico para um servidor distante. Definição
SSH significa Secure Shell . SSH é garantido porque o protocolo SSH requer criptografia de todos os dados , incluindo a parte de login. Linha de comando ' Linux e Unix usuários é chamado de casca, que é usado para gerenciar um sistema de arquivos , bem como executar programas , uma vez fez o acesso SSH também pode criar túneis SSH , que são criptografados canais de dados para outros usos , como para programas gráficos .
História
Antes SSH, havia um outro protocolo chamado telnet que também permitiu que um usuário em um computador para se conectar a outro computador através de comandos de linha de texto sem criptografia. Infelizmente, conexões telnet são vulneráveis a ter senhas e outros dados capturados no meio. SSH foi inventado 1995 como um substituto para o telnet. Ao final de 1990, SSH foi largamente utilizado e substituído telnet.
Função
SSH começa com um usuário ativar o cliente SSH para se conectar a um computador remoto servidor SSH do sistema com criptografia. Depois que o cliente SSH conecta ao sistema remoto, o cliente SSH transfere uma chave opcional para o servidor SSH do sistema remoto . Se a chave corresponde a uma cópia no servidor SSH , o acesso é automaticamente concedido. Se a chave não está correta ou falta , o servidor SSH irá pedir um nome de usuário e senha. Se eles estiverem corretos, o usuário terá acesso , caso contrário, o usuário é desconectado . Depois que o usuário tenha sido autenticado , o cliente SSH trabalha com o servidor SSH para configurar a sessão de linha de comando , bem como outros túneis SSH .
Benefícios
SSH do principal benefício é permitir que os usuários em um computador para se conectar com segurança para outro computador através da linha de comando de texto sem se preocupar com o tráfego sendo interceptado . Em conexões SSH entre dois sistemas Unix ou Linux , tudo que é necessário para executar programas gráficos é para o cliente SSH para clicar a opção para o encaminhamento X11. Uma vez que o túnel encaminhamento X11 foi estabelecida , o usuário só precisa executar um programa gráfico no sistema remoto , o que vai aparecer na interface gráfica do usuário automaticamente.
Especialista introspecção
túneis SSH
são freqüentemente usados em países onde o acesso à internet é censurado como a China e os Emirados Árabes Unidos ( Emirados Árabes Unidos ) . Os usuários desses países comprar o acesso SSH fora do país , a fim de criar túneis SSH que carregam o tráfego de navegação na web . O túnel SSH encaminha o tráfego para um servidor proxy, que por si só é usado para encaminhar o tráfego para qualquer site na internet. Porque SSH é criptografado , o tráfego de navegação na web sobre túneis SSH não pode ser bloqueado com base no conteúdo .