当前位置:网站首页 > 编程语言 > 正文

sshd免密登录(ssh免密登录原理)



需要提前在本地(客户端)生成公钥,本地也是需要安装openssh,安装openssh客户端就行。

在客户端用powrshell打开

  在C:Users%userprofile%.ssh  位置找到id_rsa.pub

复制公钥文件id_rsa.pub到服务端C:Users%userprofile%.ssh 并改名字为authorized_keys (没有文件后缀)

在服务端C:ProgramDatassh下(首次启动sshd后会生成该文件夹),打开sshd_config文件

修改文件sshd_config 以下内容:

确保以下3条没有被注释

确保以下2条有注释掉

 重启服务

回到客户端可以打开powrshell 登陆

此时无密码直接登陆此时无需密码直接登录说明正常(首次登陆可能会提示是否加入known_hosts,yes即可)。

如果是多台windows主机互相免密,操作同上,不过需要每台主机的authorized_keys都需要包含其他主机公钥,即包含多条公钥记录

到此这篇sshd免密登录(ssh免密登录原理)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • autoh开着好吗(auto一直开着好吗)2024-12-13 23:18:09
  • 打印控件在哪查看(打印控件在哪里)2024-12-13 23:18:09
  • 操作系统概论(操作系统概论自考真题)2024-12-13 23:18:09
  • 双系统完全卸载ubuntu(双系统如何卸载ubuntu)2024-12-13 23:18:09
  • 104规约协议(104标准协议)2024-12-13 23:18:09
  • 什么是环回地址(环回地址的用途)2024-12-13 23:18:09
  • 域名解析二级域名(二级域名解析多久生效)2024-12-13 23:18:09
  • 苹果电脑装双系统后怎么还原(苹果电脑装了双系统 怎么还原成出产设置)2024-12-13 23:18:09
  • m/h是什么单位名称(mh是什么单位名称)2024-12-13 23:18:09
  • 儿童多动症行为干预训练机构(多动症儿童行为治疗)2024-12-13 23:18:09
  • 全屏图片