Storing SSH keys in 1Password - really doesn't work at all well

13

Comments

  • Hey @nikanorov — I've recorded your input. Thanks!

    Ben

  • DigitalOxygen.ca
    DigitalOxygen.ca
    Community Member

    Kind of shocked there isn't a good method for storing SSH keys in 1Password yet. Please add me to the list of users who really wants this.

  • Hey @DigitalOxygen.ca

    Have you looked into adding the keys to 1Password as Documents?

    Save important files in 1Password

    That may be a workable solution, and is what I personally currently do. :) Please let me know.

    Ben

  • MatthewPackwood
    MatthewPackwood
    Community Member

    Maybe this is an extension to the CLI tool that would be worth looking at?

  • ag_ana
    ag_ana
    1Password Alumni

    @MatthewPackwood:

    Can you please elaborate? Were you thinking about something specifically?

  • MatthewPackwood
    MatthewPackwood
    Community Member

    Maybe a way to propagate an ssh key from 1Password into a rsa file that we can move into place in the .ssh folder, I am not sure if there is a elegant way to transfer a file using the CLI. Also maybe a better way to store them in the vault.

  • ag_ana
    ag_ana
    1Password Alumni

    @MatthewPackwood:

    Maybe a way to propagate an ssh key from 1Password into a rsa file that we can move into place in the .ssh folder, I am not sure if there is a elegant way to transfer a file using the CLI.

    You can indeed create a document with the CLI, and then retrieve them ;)

  • MatthewPackwood
    MatthewPackwood
    Community Member

    I will give it a try....

  • ag_ana
    ag_ana
    1Password Alumni

    Sounds good :+1: :)

  • MatthewPackwood
    MatthewPackwood
    Community Member

    Yep, the basics work fine, I will probably write a script to make things more interactive and post to GitHub....

  • ag_ana
    ag_ana
    1Password Alumni

    Thank you for the update and for the help @MatthewPackwood! That's good to hear :)

  • felixthecat
    felixthecat
    Community Member
    edited November 2020

    It would be nice if 1password made a special type record for SSH Keys. The Document record works rather as a workaround. If I want to store relevant metadata about SSH key (e.g. format, bit strength, passphrase, date, etc.), I have to manually create fields for each key I add to 1password. That's time-consuming and therefore counter-productive.
    Besides, when one decides to migrate to 1password from another password manager, e.g. LastPass, where SSH Key record is a thing, all your SSH key records get transferred as a mess. You have to go and manually convert them to Document format or find another way to manage them.
    Please consider adding SSH Key record type to 1password.

  • ag_ana
    ag_ana
    1Password Alumni

    @felixthecat:

    Thank you for the feedback as well :+1:

  • mwoodward
    mwoodward
    Community Member

    +1 for storing ssh keys

  • machale
    machale
    Community Member

    +1 for SSH as first-class citizens :)

  • patrickburrell
    patrickburrell
    Community Member

    +1 for full support of SSH keys

  • dov
    dov
    Community Member
    • 1, and it would be nice if 1Password could also generate SSH keys
  • bedge
    bedge
    Community Member

    ssh keys just need to be a native data type in 1p.
    Everything else is a nonstandard hack that will be different every time someone on a team tries to save ssh keys.

  • gustaferiksson
    gustaferiksson
    Community Member

    I would give a kidney for a dedicated ssh key category

  • FHTheron
    FHTheron
    Community Member

    +1, even just a document collection would be nice. Keep file pairs together easily.

  • GardnerOne
    GardnerOne
    Community Member

    I would also love to see some way of storing SSH keys in 1Password, thanks!

  • TKU
    TKU
    Community Member

    +1 I would also be very happy to see this feature "storing SSH Keys" implemented!

  • Lars
    Lars
    1Password Alumni

    Thanks, folks! We appreciate the enthusiasm. Nothing to share right now, however.

  • matyasrichter
    matyasrichter
    Community Member

    +1 on this issue

  • Lars
    Lars
    1Password Alumni

    :) :+1:

  • spapanik
    spapanik
    Community Member

    +1 for this feature. For the time being, I'm saving gpg and ssh key pairs as tarballs, but it would be easier to have a public_key and private_key fields

  • edward_silicon
    edward_silicon
    Community Member

    +1 for this functionality as well. I'm using the secure note type for now, but it's pretty clunky for this usecase.

  • P1h3r1e3d13
    P1h3r1e3d13
    Community Member

    +1 from me too. I'm trying 1Password as an alternative to LastPass, which has a way to do this, though not slickly.

  • Lars
    Lars
    1Password Alumni

    :) :+1:

  • ferni
    ferni
    Community Member

    +1 The only option currently in 1Password is to store it as "Safe Note", but this is more than impractical.

This discussion has been closed.