首先修改Linux服务器文件:/root/.ssh/authorized_keys
添加一下本地的ssh .pub 就可以免密登录。
文件路径C:\Users\Administrator\.ssh ,如没有则创建。
创建方式:https://www.jianshu.com/p/2790a860f151
如文件不存在,先创建,再授权。步骤如下:
创建.ssh目录:mkdir ~/.ssh
设置正确的权限:chmod 700 ~/.ssh
创建authorized_keys文件:touch ~/.ssh/authorized_keys
设置正确的权限:chmod 600 ~/.ssh/authorized_keys
在禁用密码登录前,先配置好免密登录,不然退出后你登录不了。
编辑远程服务器上的sshd_config文件:
vi /etc/ssh/sshd_config
PasswordAuthentication yes改为no:
PasswordAuthentication no
编辑保存完成后,重启ssh服务:
systemctl restart sshd.service