Go ssh-agent

Open-source Go projects categorized as ssh-agent

Top 11 Go ssh-agent Projects

  • yubikey-agent

    yubikey-agent is a seamless ssh-agent for YubiKeys.

  • Project mention: Show HN: SSH-tpm-agent – SSH agent for TPMs | news.ycombinator.com | 2023-07-29

    This is a great idea. I now exclusively use SSH keys on hardware security modules of some kind. I use "Secretive", a mac app that does the same, plus a yubikey using yubikey-agent (https://github.com/FiloSottile/yubikey-agent; there are too many complicated ways to use SSH keys with a yubikey this is one of the friendliest ones). Depending on the security and frequency of which I access the service impacts whether I need presence confirmation or use secretive versus the yubikey.

    I would be remiss to mention there are existing SSH TPM projects, not sure how this one differentiates. It seems to at least have the user experience pretty simple, similar to yubikey-agent (and secretive), and unlike some of the existing solutions which have quite a few extra steps:

  • goph

    🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • hashi-up

    bootstrap HashiCorp Consul, Nomad, or Vault over SSH < 1 minute

  • Project mention: Selfhosted software to store ssh keys and passwords | /r/selfhosted | 2023-06-04

    If you want to try Vault, you could try hashi-up to get it installed easily.

  • wsl-ssh-agent

    Helper to interface with Windows ssh-agent.exe service from Windows Subsystem for Linux (WSL)

  • Project mention: What SSH / terminal tool are we using? | /r/sysadmin | 2023-07-12
  • WinCryptSSHAgent

    Using a Yubikey for SSH Authentication on Windows Seamlessly

  • Project mention: Unix sockets, Cygwin, SSH agents, and sadness | news.ycombinator.com | 2023-08-29

    If that project https://github.com/buptczq/WinCryptSSHAgent had a pin timeout, it would be the perfect Windows ssh agent. It support named pipe, pagent shared memory and a UNIX socket under WSL2 using Hyper-V and socat.

  • goldwarden

    A feature-packed Bitwarden compatible desktop client

  • Project mention: Goldwarden: Bitwarden Compatible Desktop Integration | news.ycombinator.com | 2024-01-03
  • ssh-tpm-agent

    :computer: :key: ssh-agent for TPMs

  • Project mention: An Excruciatingly Detailed Guide to SSH (But Only the Things I Find Useful) | news.ycombinator.com | 2023-08-23

    I've been hacking on `ssh-tpm-agent` which allows you to create or import TPM sealed keys. This is practical as it prevents key extraction and it has dictionary attack protection which allows you to have 4 digit pins instead of passphrases to protect your private keys.

    https://github.com/Foxboron/ssh-tpm-agent

    Currently hacking up better support for `HostKeyAgent` and `HostKey` for `sshd`.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • winssh-pageant

    Bridge to Windows OpenSSH agent from Pageant. This means the openssh agent has the keys and this proxies pageant requests to it.

  • Project mention: What SSH / terminal tool are we using? | /r/sysadmin | 2023-07-12
  • OmniSSHAgent

    Integrated ssh-agent for windows. (pageant compatible. openSSH ssh-agent etc ..)

  • piv-agent

    An SSH and GPG agent which you can use with your PIV hardware security device (e.g. a Yubikey).

  • nCryptAgent

    An SSH agent for hardware backed keys on Windows

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go ssh-agent related posts

  • Show HN: ssh-tpm-agent – SSH agent for TPMs

    1 project | /r/hypeurls | 2 Aug 2023
  • Show HN: SSH-tpm-agent – SSH agent for TPMs

    5 projects | news.ycombinator.com | 29 Jul 2023
  • What SSH / terminal tool are we using?

    2 projects | /r/sysadmin | 12 Jul 2023
  • We need better support for SSH host certificates

    3 projects | news.ycombinator.com | 26 Mar 2023
  • Yubikey ssh keys with Ansible, wants to be touched constantly

    1 project | /r/yubikey | 10 Feb 2023
  • Is it possible to use AGE with a Ledger hardware device?

    1 project | /r/crypto | 26 Oct 2022
  • Cloudflare Hardware Keys (Yubico Partnership)

    1 project | news.ycombinator.com | 1 Oct 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source ssh-agent projects in Go? This list will help you:

Project Stars
1 yubikey-agent 2,575
2 goph 1,656
3 hashi-up 659
4 wsl-ssh-agent 527
5 WinCryptSSHAgent 516
6 goldwarden 460
7 ssh-tpm-agent 292
8 winssh-pageant 234
9 OmniSSHAgent 116
10 piv-agent 74
11 nCryptAgent 39

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com