Server (Linksys E4200 Router) is running DD-WRT v24-sp2 (03/25/13) mega (SVN revision 21061). The public/private key pair on the client side was generated with PuTTyGen RSA 2048 and uploaded to the servers rsa_authorized_keys file.
The public/private key pair for the server was generated with PuTTyGen as well. I followed the DD-WRT site on how to check and make sure there are no line breaks, and that the client public key is in the correct format. When the client attempts to connect to the server via SSH, I accept the server's public key with no problem.
After that, the server rejects my public key. No error code or anything like that. I use root as the username with no password per DD-WRT instructions. Password authentication is turned off in the router however, the server rejects the key regardless if it is activated or not. Again, the public key for the client is already saved in the server's key file. All keys were made without a passphrase.
I can't find any information as to whether or not DD-WRT has issues with keys generated with PuTTYGen. If there are issues, does anyone have a workaround? I feel like I'm misunderstanding one crucial element to this problem.
The public/private key pair for the server was generated with PuTTyGen as well. I followed the DD-WRT site on how to check and make sure there are no line breaks, and that the client public key is in the correct format. When the client attempts to connect to the server via SSH, I accept the server's public key with no problem.
After that, the server rejects my public key. No error code or anything like that. I use root as the username with no password per DD-WRT instructions. Password authentication is turned off in the router however, the server rejects the key regardless if it is activated or not. Again, the public key for the client is already saved in the server's key file. All keys were made without a passphrase.
I can't find any information as to whether or not DD-WRT has issues with keys generated with PuTTYGen. If there are issues, does anyone have a workaround? I feel like I'm misunderstanding one crucial element to this problem.