需求
记录一下
一、生成密钥
win+r运行cmd 生成公钥和密钥
ssh-keygen -t rsa
可以看到保存目录,然后回车三次生成文件,生成文件如下
二、设置公钥
进入linux服务器设置公钥和修改登录方式
执行命令
cd /root/.ssh
查看文件然后编辑
ll vim authorized_keys
原本如果有内容,全部删除,将本地文件id_rsa.pub内容粘贴进去并保存
退出并保存命令esc :wq
接下来设置sshd_config文件
find / -name sshd_config vim /etc/ssh/sshd_config
修改或新增:
PasswordAuthentication no
PubkeyAuthentication yes
然后重启sshd服务
service sshd restart
最后测试连接
导入刚才生成密钥
然后选择
连接成功 大功告成!