Forum Discussion

XIII's avatar
XIII
Super Contributor
4 years ago

Advantage of 1Password SSH agent on macOS?

Before reading the documentation I was wondering how the 1Password SSH agent would be an improvement to my current setup (the default agent with the keys’ passphrases stored in the macOS keychain).

Is my understanding correct that with 1Password I no longer need to store my private keys as files on my Mac?

(They are protected by passphrases, but still…)


1Password Version: 8
Extension Version: n/a
OS Version: macOS

6 Replies

  • XIII's avatar
    XIII
    Super Contributor

    Security. Once in the default agent, any process can use the key. In 1Password, you will be asked to unlock in each new context.

    Oh, yes, that's nice!

  • Former Member's avatar
    Former Member

    Security. Once in the default agent, any process can use the key. In 1Password, you will be asked to unlock in each new context.

  • XIII's avatar
    XIII
    Super Contributor

    The macOS keychain already took care of the passphrase (had to type that only once in its lifetime).

  • artooro's avatar
    artooro
    Occasional Contributor

    Another advantage of using 1Password for SSH is you can unlock your keys using Touch ID instead of entering a passphrase

  • ag_andrew's avatar
    ag_andrew
    Icon for 1Password Team rank1Password Team

    That's exactly correct. You would store your keys as SSH Key items in your Personal vault, and the 1Password SSH agent will prompt you for authorization and then sign requests with your available keys.

    You won't need to store the ssh key files on your disk.