![Cygwin 基于密钥的身份验证](https://linux22.com/image/580293/Cygwin%20%E5%9F%BA%E4%BA%8E%E5%AF%86%E9%92%A5%E7%9A%84%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81.png)
我有一台运行 Windows 2003 的服务器,它使用 Cygwin 的 SSHD。我应该将公钥保存到哪里才能允许基于密钥的身份验证?Linux 等效文件是 ~/.ssh/authorized_keys。
答案1
如果您使用自己的安装程序安装了 Cygwin,那么您应该已经有一个 /home/ 目录,其作用与 *NIX 主目录完全相同。如果您在没有 Cygwin 安装程序的情况下安装了 SSH 服务器,那么您的主目录应该是您的 Windows 主目录,通常是 C:\Users\。.ssh/ 目录应该位于主目录的正下方,就像 Unices 一样。