Jak pobrać i przesyłać pliki na SSH

Jak pobrać i przesyłać pliki na SSH

SSH to najbezpieczniejszy protokół dostępu do zdalnych serwerów. Zapewnia najwyższy poziom kompleksowego bezpieczeństwa danych w stosunku do kanałów komunikacji. Polecenie SCP (Secure Copy) używa protokołu SSH do kopiowania plików między serwerami zdalnymi i lokalnymi.

Zdalny serwer musi mieć uruchomiony serwer SSH. Ten samouczek pomoże Ci zrozumieć pliki pobierania i przesyłania przez protokół SSH.

Pobierz plik z protokołem SSH

Oto kilka przydatnych przykładów pobierania plików z systemu zdalnego przez protokół SSH.

  • To połączy się z przykładem.serwer COM z użytkownikiem „nazwa użytkownika”I skopiuj /plik kopii zapasowej.zamek błyskawiczny Plik do lokalnego katalogu systemu /lokalny/reż. Aby użyć polecenia Theis, zastąp wartości zgodnie z środowiskiem.
    SCP [e -mail chroniony]:/kopia zapasowa/plik.Zip /Local /Dir  
  • Jeśli SSH działa na niestandardowym porcie, możesz określić port za pomocą -P Opcja z poleceniem SCP.
    SCP -p 2222 [chroniony e -mail]:/kopia zapasowa/plik.Zip /Local /Dir  
  • Jeśli Twój zdalny serwer wymagał klucza prywatnego do podłączenia serwera, możesz użyć -I a następnie ścieżka pliku klucza prywatnego do podłączenia serwera za pomocą polecenia SCP. Może to być pomocne dla serwerów AWS.
    scp -i private_key.PEM [e -mail chroniony]:/kopia zapasowa/plik.Zip /Local /Dir  

Prześlij plik za pomocą SSH

Możesz również przesyłać pliki do zdalnego serwera za pomocą protokołu SSH za pomocą polecenia SCP. Użyj poniższego przykładowego polecenia do przesyłania plików na serwer SSH.

plik SCP.Zip [e -mail chroniony]:/remote/dir  

Podobieństwo, którego możesz użyć -P przełącz, aby zdefiniować port serwera SSH i -I Aby zdefiniować klucz prywatny dla uwierzytelnienia użytkownika.

Wniosek

W tym samouczku dowiedziałeś się o przesyłaniu plików między dwoma systemami przez protokół SSH.