problemas de senha ssh-keygen e ssh-add

problemas de senha ssh-keygen e ssh-add

Quando executo ssh-keygene pressiono Enter em vez de inserir uma senha, posso adicionar a chave com ssh-add ~/.ssh/id_rsa.pub. Sou solicitado a inserir a senha para ~/.ssh/id_rsa.pub. Eu simplesmente pressiono enter e está tudo bem.

No entanto - quando eu insiro uma senha no ssh-keygenestágio e, em seguida, digito novamente a mesma senha no ssh-addestágio, ela falha combad passphrase, try again

Estou esquecendo de algo?

Responder1

Você precisa adicionar oprivadochave para o agente ssh, não a chave pública. O nome da chave padrão é id_rsa, então você nem precisa de nenhuma opção:

ssh-add

Se você nomeou sua chave de outra forma (por exemplo) github_dsa, use:

ssh-add github_dsa

Nota para intrusos da Internet: se você não usou ssh-keygen para gerar a chave, certifique-se de que sua chave esteja no formato SSH. Para PuttyGen, por exemplo, existe uma opção de exportação que você precisa usar.

informação relacionada