Polecenie scp
(Secure Copy Protocol) służy do bezpiecznego kopiowania plików między lokalnym a zdalnym systemem lub między dwoma zdalnymi systemami. Używa protokołu SSH do zapewnienia bezpieczeństwa przesyłanych danych.
Podstawowa składnia polecenia scp
jest następująca:
scp [opcje] [źródło] [cel]
-r
: Kopiuj katalogi rekurencyjnie.-P
: Określa port, na którym działa serwer SSH (z dużą literą P).-p
: Zachowuje czas modyfikacji i uprawnienia plików.-q
: Wyłącza wyjście komunikatów.-C
: Włącza kompresję podczas transferu.scp lokalny_plik.txt użytkownik@zdalny_serwer:/ścieżka/do/katalogu/
scp użytkownik@zdalny_serwer:/ścieżka/do/zdalnego_pliku.txt /lokalna/ścieżka/
scp -r lokalny_katalog/ użytkownik@zdalny_serwer:/ścieżka/do/katalogu/
scp użytkownik1@zdalny_serwer1:/ścieżka/do/pliku.txt użytkownik2@zdalny_serwer2:/ścieżka/do/katalogu/
-C
, aby przyspieszyć transfer dużych plików.