Questão Como posso saber quantos bits minha chave ssh é?


Eu já criei uma chave ssh para mim em algum momento no passado. Não me lembro "quantos bits" é. Como posso eu saber?

Eu estou querendo saber porque eu estou usando hospedagem em quasefreespeech.net e seu faq diz:

Posso configurar minha conexão ssh para usar uma chave pública?

... não instalaremos chaves que tenham um comprimento menor que 1536 bits ... Preferimos que você use uma chave com pelo menos 2048 bits de comprimento e, se estiver gerando uma nova chave, o comprimento recomendado é de 4096 bits.


81


origem


Há também uma pergunta semelhante sobre Falha do servidor. - Cristian Ciupitu


Respostas:


[palvarez@oizon ~]$ ssh-keygen -l -f ~/.ssh/id_rsa.pub
2048 2e:8c:fd:aa:9f:95:86:9e:b0:d2:a6:1a:7e:d3:3e:74 .ssh/id_rsa.pub (RSA)

2048 bits.

Explicação:

  -l          Show the fingerprint of the key file.
  -f filename Filename of the key file.

124



Como sua segunda metade, talvez devesse ter lido as duas metades antes de abrir o manpage :-) - Puggan Se
Por que ler a manpage quando você tem SO! Não… mas realmente… às vezes os bits importantes estão escondidos em explicações excessivamente complexas para sinalizadores obscuros, etc. Também eu não teria assumido que o ssh-keygen poderia ser usado para verificar um arquivo já gerado. - Benji