How do you manage SSH keys?

Source: lobste.rs
62 points by mt a day ago on lobsters | 66 comments

Hi! Im interested in practices around key management.

Do you just use one key for everything, or a single key per host, or even one per use case?

Do you store them ~/.ssh, or in 1password or similar? Do you use ssh-agent or prefer specifying -i each time?

Et cetera. Please share your practices, especially if you feel that they are “unorthodox” but useful to you.