Создайте новый файл known_hosts для openSSH в Windows

7041
Fantastic Mr Fox

Итак, у меня есть OpenSSH в Windows 7 в университете, и у меня в основном есть эта проблема:

Когда я впервые использую SSH, он пытается создать файл known_hosts на сетевом диске моего университета H:

enter image description here

Но это не то, что я хочу. Как я могу определить известное местоположение для файла known_hosts и заставить его генерировать там?

1

2 ответа на вопрос

2
Fran

Задайте для переменной среды HOMEкаталог, в котором вы хотите .sshсохранить каталог.

Как мне установить и проверить HOME? Fantastic Mr Fox 12 лет назад 0
и уверены ли вы, что переменная среды является домашней, потому что% HOME% не распознается. Fantastic Mr Fox 12 лет назад 0
См. Http://www.itechtalk.com/thread3595.html. Что вы подразумеваете под "% HOME% не распознается"? Fran 12 лет назад 0
я не могу перейти к% HOME%, он говорит, что это не распознанный путь. Fantastic Mr Fox 12 лет назад 0
`Echo% HOME%` показывает вам значение переменной? Если это так, переменная установлена. Получите это работает, и остальное должно работать тоже. Fran 12 лет назад 0
0
Akash Kumar Sharma

используйте имя переменной в качестве HOME и значение переменной в качестве % userprofile%, чтобы установить домашний каталог в 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. 

Полная статья по настройке переменной среды