Pobrałem filezilla na Ubuntu 14.04 za pomocą menedżera pakietów ( apt-get
) i obecnie konfiguruję witrynę do przesyłania plików na zdalnym serwerze, którego używam. W przypadku typu logowania muszę użyć klucza prywatnego, ale nie ma go na liście jako opcji. Czy zainstalowałem niewłaściwą wersję FileZilla lub coś takiego? Próbowałem zaktualizować instalację, ale napisano, że FileZilla jest aktualna. Każda pomoc będzie mile widziana, to mój pierwszy raz sftp
.
11
sftp://some.server
.Odpowiedzi:
Musisz skonfigurować uwierzytelnianie klucza.
Otwórz menu Edit> Settings…i przejdź do Connection> SFTP.
Dodaj pliki kluczy i gotowe.
źródło
Rozwiązaniem dla mnie było przełączenie typu logowania na Plik klucza. W moim przypadku mam użytkownika Ubuntu z prawidłowymi uprawnieniami, którego użyłem do skonfigurowania łącza poniżej.
Wypróbowałem powyższą odpowiedź, ale nie zadziałała. Myślę, że może tak być, jeśli użytkownik był rootem?
Link do utworzenia użytkownika innego niż root, aby zalogować się przy użyciu klucza SSH: https://www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys
W FileZilla: przykład FileZilla
źródło