【发布时间】:2016-07-27 04:08:12
【问题描述】:
谁能帮助我提供有关如何在 Windows 7 主机上设置 SSHD 服务器以及基于密钥的身份验证的详细指南。
我正在尝试在 Linux Mint 和 Windows 7 主机之间进行通信设置。
使用 OpenSSH 7.2p2-1-v1 : setupssh-7.2p2-1-v1.exe 由链接提供:http://www.mls-software.com/opensshd.html
我已经为 Linux 主机生成了我的公钥和私钥。我遵循了一些其他指南,并使用 >ssh-keygen -t rsa 生成了 OpenSSH 服务器的密钥到 .ssh 文件夹,并将我的 Linux 公钥也复制到了授权主机文件。
基于交互式密钥(密码)的身份验证工作正常。但是,当我在 sshd_config 文件上禁用密码身份验证,并尝试使用基于密钥的身份验证从 Linux 主机 ssh 时,会出现错误 #Connection Refused (Publickey Authentication) - 与此类似。
我已经为此苦苦挣扎了好几天。我的简单要求是我能够使用基于密钥的身份验证从我的 Linux 机器进行 SSH,并且从我的 Windows 主机到 Linux 主机也是如此。
请尽一切可能帮助我。
【问题讨论】:
标签: linux windows-7 file-permissions openssh sshd