Win10 内置 OpenSSH 使用密钥连不上的问题解决
问题描述在 Linux 上通过 ssh-keygen 生成公钥,把公钥考到 Windows 机器的 ~/.ssh/authorized_key 里之后,发现仍无法通过密钥登录。解决方法调查后发现 Windows 的 sshd 把信任的 key 配置到了其他位置,文件 C:/ProgramData/ssh/sshd_config 中的:Match Group administratorsAuthor
·
问题描述
在 Linux 上通过 ssh-keygen 生成公钥,把公钥考到 Windows 机器的 ~/.ssh/authorized_key 里之后,发现仍无法通过密钥登录。
解决方法
调查后发现 Windows 的 sshd 把信任的 key 配置到了其他位置,文件 C:/ProgramData/ssh/sshd_config
中的:
Match Group administrators
AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys
将这两行注释后保存,然后重启 OpenSSH SSH Server 服务即可。
更多推荐
已为社区贡献3条内容
所有评论(0)