Ich habe filezilla unter Ubuntu 14.04 mit dem Paketmanager ( apt-get
) heruntergeladen und richte derzeit eine Site zum Übertragen von Dateien auf den von mir verwendeten Remote-Server ein. Für den Anmeldetyp muss ich einen privaten Schlüssel verwenden, der jedoch nicht als Option aufgeführt ist. Habe ich die falsche Version von FileZilla installiert oder so? Ich habe versucht, die Installation zu aktualisieren, aber es heißt, dass FileZilla auf dem neuesten Stand ist. Jede Hilfe wäre dankbar, dies ist mein erstes Mal sftp
.
11
sftp://some.server
.Antworten:
Sie müssen die Schlüsselauthentifizierung konfigurieren.
Öffnen Sie das Menü Edit> Settings…und navigieren Sie zu Connection> SFTP.
Fügen Sie die Schlüsseldateien hinzu und Sie sind fertig.
quelle
Die Lösung für mich bestand darin, den Anmeldetyp auf Schlüsseldatei zu ändern. In meinem Fall habe ich einen Ubuntu-Benutzer mit den richtigen Berechtigungen, den ich über den folgenden Link konfiguriert habe.
Ich hatte die Antwort oben versucht, aber es funktionierte nicht. Ich denke, es könnte sein, wenn der Benutzer tatsächlich root war?
Link zum Erstellen eines Nicht-Root-Benutzers zum Anmelden mit dem SSH-Schlüssel: https://www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys
In FileZilla: FileZilla-Beispiel
quelle