The scenario is like this:
Windows workstation -> Linux bastion host -> Linux server
From my Windows workstation I use PuTTY to SSH into the Linux bastion host from which I then SSH into the Linux server.
Question is, how do I do that when the authentication between the bastion host and Linux server is ppk authentication and I do not wish to store the ppk key for the Linux server on my bastion host?
This is usually approached by means of Using agent forwarding:
That is, assuming you are Using Pageant for authentication in the first place, you simply need to set the option to ‘Allow agent forwarding’ when starting your SSH session and you should be good to go, i.e. using
ssh
on the bastion host will automatically attempt to retrieve a key from your local Pageant process.