Jak bezpiecznie pobierać i przesyłać pliki za pomocą SFTP

Jak bezpiecznie pobierać i przesyłać pliki za pomocą SFTP

SFTP (protokół transferu plików SSH) jest zabezpieczonym protokołem do przesyłania plików między serwerem lokalnym i zdalnym. Do wymaganego serwera SSH działającego w systemie zdalnym. Ten protokół szyfruje przesyłanie danych między systemem lokalnym i zdalnym. Ponieważ SFTP zapewnia bezpieczne przesyłanie danych, dlatego zalecamy to przez protokół FTP.

SFTP jest zalecane, ale jeśli masz tylko serwer FTP działający na pilocie, użyj poniżej linku do dostępu do FTP.

  • Jak pobierać i przesyłać pliki za pomocą wiersza poleceń FTP

Połącz z serwerem SFTP:

SFTP łączy się z serwerem SSH. Musisz mieć serwer SSH działający w systemie zdalnym. Użyj następującego polecenia, aby połączyć przykład.serwer COM jako użytkownik Rahul.

$ sftp [e -mail chroniony] 

Aby połączyć się z innym portem

$ sftp -p 2222 [e -mail chroniony] 
  • Jak używać SSH do łączenia zdalnego serwera Linux

Po udanym uwierzytelnianiu otrzymasz monit SFTP. Gdzie możesz bezpiecznie pobierać lub przesyłać pliki. Aby uzyskać dostęp do dostępnych poleceń pomoc na podpowiedzi SFTP.

SFTP> Pomoc Dostępne Polecenia: Postaj Zachowaj SFTP CD Path Zmień zdalny katalog zdalny na „ścieżkę” ChGR GRP GRP Zmiana pliku „Ścieżka” do „GRP” CHMOD Tryb Zmiana ścieżki Plik „ścieżka” do „Tryb” Chown Własna zmiana ścieżki ścieżki Zmiana ścieżki Właściciel pliku „ścieżka” do „własności” df [-hi] [ścieżka] Wyświetl statystyki dla bieżącego katalogu lub… 

Zmień lokalny i zdalny katalog

Najpierw sprawdź katalog serwera lokalnego i zdalnego za pomocą następujących poleceń.

sftp> !pwd /home /ubuntu sftp> pwd /home /rahul 
  • !PWD - Służy do sprawdzania bieżącego katalogu w systemie lokalnym
  • PWD - Służy do sprawdzania bieżącego katalogu w systemie zdalnym

Teraz nawiguj między katalogami w systemie lokalnym i zdalnym SFTP.

sftp> lcd/home/ubuntu/pobrań sftp> przesyłania CD 
  • LCD - Służy do nawigacji między katalogami w systemie lokalnym
  • CD - Służy do nawigacji między katalogami w systemie zdalnym

Pobierz pliki z SFTP

Używać Dostawać polecenie do pobrania pliku z serwera SFTP na lokalny napęd systemowy. Używać LCD Aby zmienić lokalizację lokalnego folderu pobierania. Poniżej polecenie pobierze plik zdalny.tekst Od systemu zdalnego do systemu lokalnego.

sftp> zdobądź plik.tekst 

Aby pobrać pliki i foldery rekurencyjnie używać -R przełącz z Dostawać Komenda. Poniżej polecenie pobierze folder zdalny z systemu zdalnego do systemu lokalnego rekurencyjnie.

sftp> get -r zdalny 

Prześlij pliki do SFTP

Użyj polecenia PUT, aby przesłać plik z systemu lokalnego do systemu zdalnego. Używać płyta CD Aby najpierw zmienić lokalizację folderu zdalnego przesyłania. Poniższe polecenie zostanie przesłane Lokalny plik.tekst Od systemu lokalnego do zdalnego systemu SFTP.

SFTP> Umieść plik lokalny.tekst 

Aby przesyłać pliki i foldery rekurencyjnie używać -R przełącz z umieścić Komenda. Poniższe polecenie prześle katalog LocalDir i wszystkie pliki i substancje podrzędne do zdalnego serwera.

sftp> Put -r LocalDir 
  • Jak konfigurować klucze SSH na Linux