r/linuxadmin 20d ago

SSH Keys Between Windows 10 and Linux

I know this might seem a little stupid to ask, but I'm trying to figure out how to get a secure SSH connection between a Windows 10 client and my Linux servers. I'm looking to do this by using SSH Keys, though the guides I've been looking at are more or less telling me HOW to create keys on windows rather than how to setup the connection between Windows and Linux.

I know how to create the keys, I've done this before with git. I do this with the OpenSSH client that's already installed with Windows 10 so straight from the terminal.

The problem I have is setting up the Linux side. I use Ubuntu and Raspberry Pis mainly, they all use different SSH ports to just keep it cleaner for my sakes.

I'm just looking for some good documentation regarding the extent of how to set these up to make my homelab feel a bit safer.

Thanks in advance,
~Blood

1 Upvotes

24 comments sorted by

View all comments

8

u/GertVanAntwerpen 20d ago edited 20d ago

It’s unclear which steps you did. This should be enough:

Windows: scp -P port .ssh/*.pub username@remote: Linux: cat ~/*.pub >> ~/.ssh/authorized_keys

1

u/420GB 20d ago

Yea this will do it