在 Windows 中为 openSSH 创建一个新的 known_hosts 文件

在 Windows 中为 openSSH 创建一个新的 known_hosts 文件

因此,我在大学的 Windows 7 中安装了 OpenSSH,并且我基本上遇到了这个问题:

当我第一次使用 SSH 时,它会尝试在我的大学网络驱动器 H: 上创建 known_hosts 文件:

在此处输入图片描述

但这不是我想要的。我该如何为 known_hosts 文件定义一个新位置并让它在那里生成?

答案1

将环境变量设置HOME为您希望.ssh存储目录的目录。

答案2

使用变量名称作为和变量值为%用户资料%在 Windows 中设置主目录。默认情况下,您的 .ssh 文件夹应该在那里。

To view or change environment variables:
 1.Right-click My Computer, and then click Properties.
 2. Click the Advanced tab.
 3. Click Environment variables.
 4. Click one the following options, for either a user or a system variable:
   o    Click New to add a new variable name and value.
   o    Click an existing variable, and then click Edit to change its name orvalue.
   o    Click an existing variable, and then click Delete to remove it.

设置环境变量的完整文章

相关内容