Skip to main content
floris_1P
1Password Employee
March 15, 2022
Question

SSH Client Compatibility

  • March 15, 2022
  • 24 replies
  • 4302 views

With the many SSH clients out there, not every one of those supports every SSH agent configuration option.

To save you some headaches, we've been testing a lot of popular SSH & Git clients lately ourselves, and we've assembled our findings into this page:

https://developer.1password.com/docs/ssh/agent/compatibility

We'd love to hear from you in the thread below which SSH clients you feel are missing from this list!


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided

24 replies

floris_1P
floris_1PAuthor
1Password Employee
March 15, 2022

The tools we'll be covering next on the compatibility page:
* Terraform
* Ansible
* TablePlus (SSH tunneling)
* DataGrip (SSH tunneling)
* Capistrano
* csshX
* rsync
* WinSCP

March 15, 2022

Putty is missing. As far as I know, it's a quite popular ssh client for Windows.
Putty's agent called pageant is actually using the same mechanism as the Windows OpenSSH client, only the name of the named pipe for communication is different. The only thing you seem to need to add is a named pipe with the same naming scheme as Putty.

March 16, 2022

I would love to see Putty and/or MobaXTerm (can use pageant)

March 20, 2022

I would love to see PuTTY, both putty.exe and plink.exe since the last one can be used as SSH channel for git for windows through git config core.sshCommand or GIT_SSH environment variable

March 22, 2022

I would also love pageant support, mostly for KiTTy (which itself is based on PuTTy)

March 28, 2022

While it would be nice if Pageant were supported natively, you can get this working right now by installing https://github.com/ndbeals/winssh-pageant.

April 5, 2022

Be great to see support for https://chromium.googlesource.com/apps/libapps/+/master/nassh Chrome extension which is super useful.

May 5, 2022

I'd love to see some support for https://apps.apple.com/us/app/sequel-ace/id1518036000 too.

If you are on Mac and don't use TablePlus there's a 99% chance that you are using Sequel Ace.

scottaw
May 27, 2022

I cannot get either Fork or GitKraken working using the SSH_AUTH_SOCK method. Works fine with git CLI however.

scottaw
May 27, 2022

Re my above comment: Once I logged out on the Mac and logged back in again, the SSH_AUTH_SOCK export started working for the apps I tried it with. Unfortunately Fork doesn't support GPG.format = ssh so GitKraken it is (although truthfully I just use git cli for most things).