
On Windows, I ran puttygen to create a public and private key (limited to 1024 bits for no real reason), then used puttygen's 'convert' function to save the private key as OpenSSH.Ĭopied the public key from puttygen and appended to authorized_keys on the remote server.Ĭopied the new private key to DD-WRT. And for anyone coming across this thread, let me reiterate that I am not trying to connect from a PC to my DD-WRT router! I am trying to connect from my DD-WRT router to a remote server. Okay, got it to work, but it did require a few extra steps. You can skip the dropbear part, you won't need it. Read sections 2.2.1 and 2.2.2 to set up SSH public key authentication.

Nexx WT3020F Openwrt #4.14.167 (OpenVPN server, Wireguard server, AD blocking, SQM QOS, USB) Isn't it also necessary to convert the puttygen private key to dropbear format? You mean use puttygen to create the keypair on a Windows computer, then copy over to DD-WRT? isn't it also necessary to convert the puttygen private key to dropbear format? You mean use puttygen to create the keypair on a Windows computer, then copy over to DD-WRT? I was thinking about that as a fallback option.
