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

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

SFTP (SSH File Transfer Protocol) to bezpieczny protokół do przesyłania plików między systemami. Wykorzystuje zaszyfrowaną bezpieczną powłokę (SSH) do komunikacji między dwoma systemami.

Możesz także użyć tego lub tego samouczka do skonfigurowania tylko użytkownika SFTP w systemie Linux bez dostępu do SSH.

W tym samouczku nauczysz się:

  1. Połącz się ze zdalnym serwerem SFTP
  2. Nawigacja w systemie plików
  3. Prześlij pliki na serwer SFTP
  4. Pobierz pliki z serwera SFTP
  5. Zamknij połączenie SFTP

Połącz się ze zdalnym serwerem SFTP

Użyj narzędzia linii poleceń SFTP, aby podłączyć zdalny system SFTP. Potrzebujesz użytkownika SFTP i nazwy hosta lub adresu IP zdalnego hosta.

sftp [chroniony e -mail]  

Wprowadź hasło do konta SFTPUSER, aby połączyć się:

Hasło [e -mail chronione]: sftp> 

Przewijaj i przeglądaj pliki

Nawigacja w katalogach SFTP jest tak prosta, jak system lokalny. Użyj polecenia „PWD”, aby sprawdzić bieżący katalog roboczy.

"> PWD  Zdalny katalog roboczy: / 

Następnie użyj polecenia „LS”, aby wymienić wszystkie pliki i katalogi w bieżącym katalogu.

"> ls  

Aby przejść do innych katalogów, użyj polecenia „CD”, a następnie katalogu docelowego.

"> Przesyłanie CD  

Użyj „CD…”, aby przejść do katalogu nadrzędnego.

"> CD…  

Prześlij pliki do SFTP

Teraz muszę przesłać niektóre pliki w katalogu. Użyj polecenia „PUT”, aby przesłać ReadMe.MD z systemu lokalnego do zdalnego katalogu SFTP.

"> Umieść Readme.MD  

Możesz także dostarczyć bezwzględną ścieżkę pliku lokalnego i zdalnego katalogu bez nawigacji katalogów.

"> put/var/www/readme.MD/Uploads/20191115/  

Pobierz pliki z SFTP

Aby pobrać pliki z zdalnego katalogu SFTP, użyj polecenia „GET”. Na przykład pobrać remote_file.MD z systemu zdalnego do bieżącego katalogu lokalnego.

"> zdobądź remote_file.MD 

Podobnie możesz podać bezwzględną ścieżkę do pobierania plików.

"> Get /uploads /remote_file.MD/var/www/ 

Oprócz połączenia SFTP

Po prostu powiedz na swój zdalny serwer SFTP. To rozłączy połączenie SFTP i powróci do lokalnej powłoki.

"> pa  

Alternatywnie możesz również użyć zrezygnować Lub Wyjście Polecenia do zamknięcia sesji SFTP.

Wniosek

W tym samouczku nauczyłeś się pobierać i przesyłać pliki za pomocą wiersza poleceń SFTP.