SSH-Client auf cygwin64 nicht gefunden?

13

Ich starte die cygwin bash-Eingabeaufforderung mit dem Batch-Skript, aber es gibt keinen ssh-Befehl. Wie richte ich einen SSH-Client in cygwin64 ein?

user1561108
quelle
1
Es ist dort nur nicht standardmäßig. Sie führen die Installationsdatei von cygwin setup aus und suchen nach dem gewünschten Paket. In diesem Fall werden ssh und openssh dort angezeigt. z.B. siehe Bilder hier docs.oracle.com/cd/E24628_01/install.121/e22624/…
barlop
und das ist nicht einmal spezifisch für cygwin64, nur für cygwin
barlop
und ich würde hinzufügen, dass die Anweisungen auf diesem Orakel-Link unnötig komplex sind. Aber wie gesagt, siehe die Bilder dort. Es ist nur eine Frage der Ausführung der Installationsdatei. Dann wird ssh da sein
barlop

Antworten:

9

Das openssh Das Paket (das sowohl den OpenSSH-Server als auch die Client-Software enthält) ist nicht Bestandteil von Cygwin minimale Basispakete . Das Gleiche setup-x86_64.exe zur Installation und Aktualisierung Cygwin selbst wird zur Installation einzelner Pakete verwendet, wie z openssh.

Anthony Geoghegan
quelle
10

Klicke auf das setup-x86_64.exe und klicken Sie dann auf Weiter, bis Sie zum Menü Pakete auswählen gelangen.

Bei der Suche machen Sie folgendes:

  1. Art openssh im Suchfeld
  2. Es wird nach openssh & gt suchen; Klicken Sie auf Netzpaket & gt; Klicken Sie auf Überspringen & gt; Aktivieren Sie die beiden Kästchen, die angezeigt werden.
  3. Klicken Sie auf Weiter, bis Sie die Installation abgeschlossen haben
  4. Suchen nach cygwin und dann mit der rechten Maustaste darauf und "Als Administrator ausführen"
  5. Art ssh befehl in der befehlszeile von cygwin
  6. Sie sehen etwas Ähnliches wie das Folgende:

enter image description here

MindBrain
quelle