Bem, uma chave SSH típica tem algo em torno de 1024 ou 2048 bytes. Isso é um pedaço mais longo do que qualquer senha que você vai digitar em um período de tempo razoável. Toda a vantagem para as chaves ssh é que sua senha chave (você define senhas em suas chaves ssh, certo?) É efetivamente um proxy para a maior segurança da chave.
A grande vantagem das chaves é que sua senha nunca atravessa a rede. Um ataque relativamente comum é instalar uma versão trojan do servidor ssh; quando as pessoas digitam senhas, o servidor modificado as registra e as envia para outro lugar. Esse é um problema específico, porque essas mesmas senhas geralmente são usadas para acesso a vários sistemas / serviços.
As chaves ssh eliminam este problema em grande parte.
As chaves Ssh geralmente são simples de configurar. Você coloca a chave pública no sistema remoto no arquivo authorized_keys
apropriado e configura seu ssh local para apresentar a chave privada apropriada quando você se conecta. Se você está tendo alguns problemas específicos, provavelmente podemos ajudá-lo a resolver as coisas.