Ich verwende WinSCP anstelle von FileZilla, um Dateien zu / von meiner EC2-Instanz zu übertragen. Das Einloggen mit einer PPK-Datei ist sehr einfach. Darüber hinaus bietet WinSCP eine sehr schöne Benutzeroberfläche (ich verwende die Version, die wie die normale Windows Explorer-Oberfläche aussieht).
Beachten Sie, dass die PPK-Datei mit dem Benutzernamen und dem Kennwort von [Set2] verknüpft ist . [Set1] verbindet Sie einfach mit einem Computer, der über die Anmeldeinformationen verfügt, die für den Zugriff auf die EC2-Instanz erforderlich sind. Da Sie die * .pem-Datei (privater ssh-Schlüssel) übertragen haben, müssen Sie [Set1] nicht mehr verwenden.
aktualisieren:
Ihr Entwickler hat Ihre EC2-Instanz möglicherweise so konfiguriert, dass nur Verbindungen von bridge.hisdomain.com akzeptiert werden. Rufen Sie die AWS-Verwaltungskonsole auf, um zu sehen, ob dies das Problem ist (Beachten Sie, dass sich der Benutzername und das Kennwort des AWS-Kontos möglicherweise von den oben angegebenen Kennwörtern unterscheiden):
- Finden Sie zunächst heraus, in welchen Sicherheitsgruppen Ihre EC2-Instanz Mitglied ist.
- Finden Sie dann heraus, welche eingehenden Verbindungen für diese Sicherheitsgruppen zulässig sind.
- Sie müssen eine Regel finden / hinzufügen, die den Port 22 (SSH) von Ihrer IP-Adresse aus zulässt.
- Diese Quell-IP erlaubt alle SSH-Anforderungen von überall: 0.0.0.0/0.
Alternativ können Sie versuchen, eine SSH-Verbindung von Ihrem lokalen Computer herzustellen, um herauszufinden, warum die SFTP-Verbindung nicht funktioniert. Verwenden Sie Plink, die Befehlszeilenversion von Putty, mit Ihrer PPK-Datei und der Option -v (für ausführliche Informationen.)
Die Verwendung von FileZilla mit einer PPK-Datei scheint ziemlich kompliziert zu sein. (Hinweis: Sie geben Pageant Ihr Passwort, nicht FileZilla! Wenn Sie auf der Verwendung von FileZilla bestehen, befolgen Sie die folgenden Anweisungen:
Führen Sie jetzt Pageant aus. In Ihrer Taskleiste wird das Pageant-Symbol angezeigt. Klicken Sie mit der rechten Maustaste auf das Symbol und wählen Sie "Add Key" (Schlüssel hinzufügen), und wählen Sie Ihre private Schlüssel (PPK) -Datei aus. Folgen Sie der Aufforderung, um Ihre Passphrase einzugeben, und Sie sind fertig.
Starten Sie jetzt einfach FileZilla und stellen Sie über SFTP eine Verbindung zu Ihrem Server her, wobei SSH2 mit einem Benutzernamen und einem leeren Kennwort verwendet wird .