Stellen Sie mithilfe von SFTP und dem öffentlichen ssh-Schlüssel mithilfe von FileZilla unter Windows eine Verbindung zum Server her

99672
macek

Ist es möglich, einen SSH-Schlüssel auf einem Windows-Computer zu generieren, und dann mithilfe von SFTP über FileZilla eine Verbindung zu einem Server herzustellen?

Das funktioniert zwar alles mit meinem Mac, aber ich habe einen Client, der in einer Windows-Umgebung stecken bleibt. Unser Server hat keinen traditionellen FTP-Zugang und ich muss ihn verbinden.

Details wären sehr dankbar.

26

2 Antworten auf die Frage

22
heavyd

FileZilla verwendet die PuTTY-Suite von Tools für die SSH-Implementierung. PuTTY unterstützt die Verwendung öffentlicher Schlüssel. Dies gilt auch für FileZilla. Es ist so einfach, Pageant herunterzuladen und auszuführen, Ihren Schlüssel zu importieren oder mit PuTTYgen einen neuen zu generieren .

Sie können eine Schlüsseldatei auch manuell über den Menüpunkt Bearbeiten -> Einstellungen unter den Verbindungseinstellungen angeben .

16
Akarsh Satija

Gehen Sie einfach zu Preferences -> SFTP -> Add keysFileZilla und fügen Sie dort Ihren privaten Schlüssel hinzu. Der Schlüssel wird dann für Sie konvertiert.

Kleinere Korrektur: Sie müssen den Schlüssel _private_ zu FileZilla hinzufügen. Der öffentliche Schlüssel muss auf dem Server vorhanden sein und der private Schlüssel muss auf dem Client (dh FileZilla) vorhanden sein. Chris vor 10 Jahren 3
Gibt es eine Möglichkeit, FileZilla auf dem Mac dazu zu bringen, versteckte Dateien anzuzeigen? Ich kann nicht zu ~ / .ssh / navigieren jchavannes vor 10 Jahren 3
Ich habe meine eigene Frage beantwortet: http://superuser.com/questions/302732/filezilla-on-mac-os-x-cant-open-ssh-directory-to-get-my-keyfile jchavannes vor 10 Jahren 1
Es erlaubt mir nicht, eine Verbindung zu meinem Sftp-Server mithilfe der öffentlichen Schlüsselauthentifizierung herzustellen, da FileZilla nichts über den öffentlichen Schlüssel weiß. Der openssh-Server kennt nur den öffentlichen Schlüssel. Filezilla druckt auch im Verbindungsprotokoll, dass 0 Schlüsselpaare aus der Datei geladen wurden. Sergey P. aka azure vor 9 Jahren 0
@jchavannes: Wie du für Mac gesagt hast, drücke: 'Shift`-`Command`-`Period` im Finder-Fenster Ujjwal Singh vor 9 Jahren 0