0

Problem Summary: I can SSH to remote host using Kerberos and PuTTY on Windows 10, but I can't connect using VS Code.

Steps I have tried:

I used MIT Kerberos Ticket Manage to generate a Kerberos API key.

MIT Kerberos

Then, in PuTTY I selected both “Attempt GSSAPI authentication” and “Allow GSSAPI credential delegation” . After entering the host name and my username, I can successfully connect to the remote host in PuTTY.

PuTTY

However, I cannot connect to the remote host in VS Code using the following SSH config file:

    Host my-host
      GSSAPIAuthentication yes
      GSSAPIDelegateCredentials yes
      User my-name

My error looks like this:

error

I learned from this Stack Overflow answer that Windows "has two Kerberos libraries (MIT KfW & Windows SSPI)", so my suspicion is that VS Code is not looking for GSSAPI libraries in the correct order, like the PuTTY screen shot. But I don't know how to specify the order like in PuTTY.

Please help! Thanks!

SamTulster
  • 59
  • 1
  • 8

0 Answers0