Użyj „Połącz z serwerem”, aby połączyć się przez SFTP, aby uzyskać dostęp do folderu na zdalnym serwerze


18

Jak połączyć się z moim zdalnym kontem sftp za pomocą opcji „Połącz z serwerem” ubuntu? Kiedy na ekranie pojawia się okno dialogowe „Połącz z serwerem”, „Typ usługi” pokazuje tylko:

FTP (with login)
Public FTP

To jedyne opcje FTP, które widzę w menu rozwijanym. Brak opcji SFTP?



Odpowiedzi:


28

Najłatwiejszym sposobem połączenia z serwerem SFTP za pomocą Ubuntu jest sftp://schemat menedżerów plików z obsługą GVFS (Nautilus, Nemo, Thunar) lub KIO (Dolphin, Konqueror):

  1. Otwórz okno menedżera plików.

  2. Pokaż lub skup pasek adresu, np. Za pomocą Ctrl+ L.

    (Jeśli to nie działa, Twój menedżer plików może mieć równoważną, alternatywną pozycję menu o nazwie „Idź do…” lub „Połącz z…”. Niektóre menedżery okien wymagają naciśnięcia, Altaby wyświetlić pasek menu.)

  3. Wpisz adres serwera w pasek adresu:

    sftp://example.org[:port]/
    

    Możesz nawet podać nazwę użytkownika, hasło i ścieżkę w adresie:

    sftp://[user[:password]@]example.org[:port]/[path/to/directory/]
    

    Jeśli nie, a konto SFTP wymaga hasła, pojawi się okno dialogowe hasła.


Możesz to zrobić dla FTPS zbyt btw ( ftps://example.com). Co ciekawe, nawet jeśli to działa, okno dialogowe „Połącz z serwerem” nie oferuje FTPS jako opcji. I zastanawiam się, czy o to właśnie pyta OP (ponieważ ludzie często mylą SFTP z FTPS).
dhaupin

8

Czy widzisz w menu opcję SSH? Jest to faktycznie opcja SFTP, powinieneś zobaczyć ją jako taką w lewym panelu po połączeniu.

Możesz też pominąć sekwencję Plik → Połącz z serwerem… i zamiast tego zrobić Idź → Lokalizacja (lub Ctrl+ L), a następnie pisać sftp://user@host/initial/dirw pasku adresu.


0

Ubuntu nie ma domyślnie zainstalowanej ssh, więc musisz zainstalować ssh na Ubuntu, aby połączyć się ze zdalnym kontem SFTP.

sudo apt install ssh

0

Jak zauważyli inni, jest to do cholery łatwe:

  • Otwórz dowolny folder w systemie lokalnym.
  • naciśnij Ctrl + L, aby zaznaczyć tekst na pasku adresu
  • wyczyść ten tekst i wprowadź następujące polecenie w pasku adresu

    sftp://username@contact.server.de

To powinno cię pokonać. Może być jednak konieczne wprowadzenie hasła, jeśli klucz SSH został zabezpieczony jednym z nich.

Uwaga: mała litera L działa, nie ma potrzeby używania dużej litery.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.