-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use case: Windows' new ssh client #53
Comments
Has Microsoft published the sources for openssh as they're shipping it? We'd need to see how they're using |
Oh, that was a silly question... the link you gave is the source. |
Oh wow, they've actually implemented
AFAICT they're depending on this in Win32-OpenSSH. There are a lot of compatibility hacks -- see all the I don't expect the current Cygwin/MSYS builds of ssh-pageant will be able to talk to this. Cygwin has implemented their own version of I don't plan on updating my own machine to any pre-release Windows though, so it may be a while before I can work on this. |
Seconding your wow, there. I'm only on 1703, but after installing the SSH agent service (see their ps1 scripts) I was able to use the agent on Windows. |
@cuviper They're actually using Windows named pipes for IPC instead of Unix sockets, which is why neither ssh-pageant nor gpg-agent works with it so far. See PowerShell/Win32-OpenSSH#827 |
There is indirect descendant of this project: https://github.com/rupor-github/ssh-agent-wsl which talks to Windows ssh-agent from WSL - you may be able to adopt its "named pipe" part here. |
Microsoft have added a port of OpenSSH to the preview editions of Windows - you can grab it without being in the beta via https://github.com/PowerShell/Win32-OpenSSH/releases
I tried using ssh-pageant as a "bridge" (because I still need to use Pageant for Filezilla) but I get the following error after setting $env:SSH_AUTH_SOCK and running ssh-add -L
error fetching identities: invalid format
The text was updated successfully, but these errors were encountered: