Skip to main content
XIII
February 15, 2022
Question

Advantage of 1Password SSH agent on macOS?

  • February 15, 2022
  • 6 replies
  • 434 views

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

ag_andrew
1Password Employee
February 15, 2022

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.

artooro
February 15, 2022

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

1Password Employee
February 15, 2022

Great point @artooro.

Ben

XIII
XIIIAuthor
February 15, 2022

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

February 15, 2022

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
XIIIAuthor
February 15, 2022

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!