SSH клиент не найден на cygwin64?


17

Я запускаю приглашение cygwin bash, используя пакетный скрипт, но команды ssh нет. Как мне настроить клиента SSH в cygwin64?


1
Это там просто не по умолчанию. Вы запускаете установочный файл cygwin и ищете нужный вам пакет, в этом случае появятся ssh и openssh. например, смотрите здесь фотографии docs.oracle.com/cd/E24628_01/install.121/e22624/…
barlop

а это даже не специфично для cygwin64, просто cygwin
barlop

и я хотел бы добавить, что инструкции по этой ссылке оракула излишне сложны. Но, как уже упоминалось, см. Фото там. это всего лишь вопрос запуска установочного файла: нажмите «Далее», проверьте ssh, нажмите «Далее» и завершите. Тогда будет SSH
Barlop

Ответы:


12

opensshПакет (содержащий как сервер OpenSSH и клиентское программное обеспечение) не является частью Cygwin в минимальных базовых пакетов . То же самое setup-x86_64.exeдля установки и обновления самого Cygwin используется для установки отдельных пакетов, таких как openssh.


12

Нажмите setup-x86_64.exeи затем нажмите «Далее», пока не дойдете до меню «Выбор пакетов».

В поиске сделайте следующее:

  1. Введите opensshв поле поиска
  2. Будет выполнен поиск openssh> нажмите на сетевой пакет> нажмите на пропуск> отметьте два всплывающих окна.
  3. Нажмите на следующий, пока вы не закончите установку
  4. Найдите cygwinи щелкните правой кнопкой мыши и выберите «Запуск от имени администратора».
  5. Введите sshкоманду в командной строке Cygwin
  6. Вы увидите нечто похожее на следующее:

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.