2013-05-29 4 views
0

появляется следующее сообщение»„SSH-серийник не распознается как внутренней или внешней командой, исполняемой программой или пакетным файлом“от появления?Почему командная строка не идентифицирует ssh-keygen, когда я запускаю ее на моем компьютере Windows?

Что мне делать по этому поводу?

+2

Вы проверили, что ваша переменная окружения '% путь%' 'содержит SSH-keygen'? – Isaac

ответ

1

Потому что он не установлен ? Или нет на пути?

Если он не установлен, простой способ установить все, чтобы установить Git для Windows, и когда он дойдет до раздела, спрашивающего, хотите ли вы установить инструменты Linux, он даст вам 3 варианта. Выберите 3-ую опцию, даже если она отображает предупреждение под ней. Она будет легко устанавливать все инструменты Linux в Windows. Перезагрузите терминал, введите ssh-keygen и y хорошо идти.

Если он установлен:

Скопируйте путь к программе

правой кнопкой мыши «Мой компьютер» и нажмите кнопку Свойства

Нажмите кнопку «Дополнительные настройки системы»

Нажмите Переменные среды

Добавить точку с запятой в конец переменной «Путь» a й вставки в каталоге с программой SSH-кейген

0

Если вы установили msysgit distribution, то вам нужно запустить:

  • git-cmd.bat или
  • git-bash.bat (на основе [ Git bash.vbs ][3])

Это правильно установит путь, и в этом сеансе командной строки вы сможете позвонить ssh-keygen.

0

Предполагая, что вы уже установили мерзавец в окнах ...

1) Панель управления> Система> Изменить системные переменные

2) Свойства системы> Дополнительно (вкладка)> Переменные среды (Низ вкладке)

3) Системные переменные> Новые

Имя переменной: SSH-серийник

Переменная Значение C: \ Program Files \ Git \ ГИТ-CMD

Нажмите ОК

4) Закройте и перезапустите вы CMD/Shell Window

 Смежные вопросы

  • Нет связанных вопросов^_^