Comment puis-je supprimer le mot de passe pour la clé SSH sans avoir à créer une nouvelle clé?

J'ai mis un mot de passe lors de la création d'une nouvelle clé SSH sur mon ordinateur portable. Mais, comme je m'en rends compte maintenant, c'est assez douloureux quand vous essayez de commettre (Git et SVN) à un emplacement distant via SSH de nombreuses fois dans une heure.

D'une façon que je peux penser à est de, " supprimer mon les clés SSH et en créer de nouveaux. Est-il un moyen de supprimer le mot de passe, tout en gardant le même touches?

  • Je pense que la stricte réponse est en fait Torsten Marek réponse. Ssh-agent astuce peut être ce que vous cherchez, mais c'est une réponse à une autre question.
  • La phrase n'est pas juste une clé pour déverrouiller privé de clé SSH, mais une partie d'un mécanisme de chiffrement. Une partie est votre clé SSH, d'autres - la phrase de passe entrés manuellement. Seulement si les deux parties sont corrects, la clé composite généré à partir à la volée sera valide. Ainsi, à la phrase de passe correspondant à d'autres de clé SSH (et pas de mot de passe est un cas particulier de "l'autre "passphrase").
  • La fermeture de ces questions, c'est comme débattre si des effets secondaires dans les langages de programmation devraient être autorisés parce qu'ils sont "purs" ou pas. Les puristes toujours se déchaînent, tandis que les autres ne donnent pas une merde parce que c'est une fonctionnalité très utile et rend la vie plus facile. ssh est nécessaire, même si elle n'est pas strictement de la programmation liée... à ne pas fermer de telles questions. 😐