1.win10cmd执行
ssh-keygen -t rsa
一路回车就行,然后在当前用户目录下会出现这些文件
2.登录linux(此时还需要密码)
3.将刚才在win10生成的id_rsa.pub文件上传至linux下的 /root/.ssh/ 下面(如果没有这个文件夹则创建一下),并且重命名,给上权限
mv /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys
chmod 600 /root/.ssh/authorized_keys
chmod 700 /root/.ssh
4.修改ssh配置(没有则追加)
vim /etc/ssh/sshd_config
RSAAuthentication yes
PubkeyAuthentication yes
PermitRootLogin yes
5.重启linux的ssh服务
service sshd restart
6.在win10上重新登录