# This assumes you generated a keypair on a Windows client with puttygen for a Linux server ssh-keygen -i -f ~/.ssh/id_rsa_win.pub > ~/.ssh/id_rsa.pub # OR convert it and add it directly to ~/.ssh/authorized_keys file on Linux server ssh-keygen -i -f ~/.ssh/id_rsa_win.pub >> ~/.ssh/authorized_keys # SSH key pair notes: # PUB key always goes on server / PRIVATE key saved on local client