I’ve been using Termius for a few years for an SSH client. Have have a lot of self-hosted servers both in my home lab and on VPSs. I’m looking to cut some costs since it’s $120/year and really the main thing I use it for is syncing my SSH accounts and credentials between a laptop, a desktop, and my Android phone. So I’m looking for a new method to sync these things.

I’d prefer a single application, but I’d settle for a good, secure way to sync the credentials and recommendations for applications on Fedora and Android.

Edit: I’m OK with a one time payment application, but prefer open source or a solution I can self-host the sync server. And I don’t want a subscription.

  • Marthirial@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    12 minutes ago

    Bitwarden can generate and store keys and also works as an SSH agent.

    Warp terminal has rules you can sync online. I use them to connect to 30+ remote servers each with its own key that never leaves Bitwarden.

  • farcaller@fstab.sh
    link
    fedilink
    English
    arrow-up
    11
    ·
    3 hours ago

    Not an answer, but I’m curious: what’s wrong with just having several ssh keys, one per device?

    • tal@lemmy.today
      link
      fedilink
      English
      arrow-up
      12
      ·
      3 hours ago

      In fact, that’s generally what you want to do, since if one device gets lost or compromised, you just revoke access to the key for that device.

  • mgrimace@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 hours ago

    I switched from Termius to Termix: https://github.com/Termix-SSH/Termix. Same idea, I wanted open-source, free (they state ‘forever-free’), and self-hostable. I used the Proxmox helper-script to install the ‘server’ as an LXC on my homelab, and then there are ‘clients’ for Linux, Windows, Mac, iOS, Android, etc. I just copied my SSH credentials, hosts, and snippets over from Termius and haven’t found a need to go back. I’m a relatively novice user and found xpipe a bit complex for my use, but it’s another solid option too.

    • bishop@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      I would like to add a second for termix, it’s a pretty acceptable replacement and self hosting is a +.

  • BlackEco@lemmy.blackeco.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 hours ago

    A password manager? I know Bitwarden and 1Password can store SSH keys and their desktop clients have an SSH agent. No idea about using your keys on Android though.

  • Voroxpete@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 hours ago

    Xpipe is fantastic. I have to manage a LOT of SSH connections between work and homelab (well over 200 now) and Xpipe has been a god send.

  • diminou@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    3 hours ago

    Juicessh? One time payment, unfortunately not open source but can deal with a lot of services, you can use ssh key and I don’t know what else you’d need but you can take a look (and test it for free since the payment is only to unlock features you might not need)

    • morethanevil@lemmy.fedifriends.social
      link
      fedilink
      English
      arrow-up
      6
      ·
      3 hours ago

      Last update in 2021, delisted in Playstore, multiple security fixes are missing… Don’t even think about it

      I paid for it a long time ago, but will not use it anymore

      • clb92@feddit.dk
        link
        fedilink
        English
        arrow-up
        3
        ·
        58 minutes ago

        Not the guy you replied to, but I’m a JuiceSSH user too, and I didn’t know this. That sucks.