路由器ssh一键登录

网络上一堆文章看傻了也学不会 一张图片就搞定……

![密匙生成](https://wx1.sinaimg.cn/large/0066ebxvgy1g7ffx19fl5j30sh0kfjta.jpg)

![路由器设置](http://upload-images.jianshu.io/upload_images/927838-92049a5563e5ba18.png)

【`ssh-keygen`】命令 一路回车 生成公+私密匙

【`cp id_rsa.pub authorized_keys`】命令 生成本机authorized_keys文件

最后将> authorized_keys文本内容黏贴到路由器密匙认证…(应用保存)搞定

登录如图`ssh [email protected]`秒登陆无需密码

路由器这个添加SSH密匙的位置就是> /etc/dropbear/authorized_keys文件

***

puttygen.exe是生成putty.exe的KEY用的 (我们不利用他来生成 只利用他来转换)

利用【ssh-keygen】生成的【id_rsa】文件

使用puttygen.exe转换-导入密匙 然后点击 保存私匙 生成id_rsa.ppk

![转换密匙](https://i.ibb.co/gS0XZgB/QQ-20190928204149.jpg)

***

由于路由器的ssh安装 端口转发无法保护22端口

所以才这样 虽然开着对内网 顺便把图中2个打勾的也取消掉 禁止密码登录 只允许SSH密匙KEY登录

其他工具比如WinSCP、putty登录也试过没问题

但是其他工具要用其他工具生成公私匙然后添加到路由器中 putty生成的 WinSCP也能用

直接上传***.pub的公钥文件内容就行因为内容和authorized_keys是一样的我看过~但是工具生成的就要authorized_keys文件了

![putty](https://image.ibb.co/fjaR26/1111111111.png)

![winspc](https://image.ibb.co/n46S9m/222222222222.png)

你可能感兴趣的:(路由器ssh一键登录)