▷ POLECENIE SCP LINUX: Jak używać i przykłady

Istnieją setki poleceń w systemie Linux, które zostały opracowane, abyśmy mogli być bardziej produktywni lub po prostu mieć lepszą kontrolę nad różnymi zadaniami do wykonania w systemie.Jednym z tych poleceń jest polecenie „scp”, które daje nam możliwość do kopiowania plików do, z lub między różnymi hostami w środowiskach Linux. Polecenie scp (secure copy) używa ssh do zadań przesyłania danych i ma uwierzytelnianie i bezpieczeństwo ssh.

Gdzie używać polecenia SCPZa pomocą tego polecenia będziemy mogli przesyłać pliki w środowiskach takich jak:

  • Z systemu lokalnego do systemu zdalnego.
  • Bezpośrednio z systemu zdalnego do systemu lokalnego.
  • Między dwoma systemami zdalnymi do systemu lokalnego.

Składnia SCPOgólna składnia użycia jest następująca:

 scp [OPCJA] [użytkownik @] SRC_HOST:] plik1 [użytkownik @] HOST_DESTINO:] plik2 

Parametry SCPParametry to:

  • OPCJA: pozwala wskazać scp parametry takie jak szyfrowanie, konfiguracja ssh, port ssh, limit, kopia rekurencyjna i inne
  • Użytkownik 1: plik źródłowy.
  • Użytkownik 2: plik docelowy.
  • -P: wskazuje port ssh zdalnego hosta.
  • -p: pozwala zachować modyfikacje plików i czasy dostępu.
  • -q: za pomocą tej opcji możemy wyłączyć wskaźnik postępu i wiadomości bez wygenerowanych błędów.
  • -C: scp jest zmuszony do kompresji danych podczas dostarczania do komputera docelowego.
  • -r: pozwala powiedzieć scp, aby rekurencyjnie kopiował dane do katalogów.

Polecenie scp, oparte na ssh, zażąda klucza ssh lub hasła w celu uwierzytelnienia w systemach zdalnych i konieczne jest posiadanie uprawnień do odczytu pliku źródłowego i uprawnień do zapisu w systemie docelowym.
Teraz zobaczymy, jak używać tego polecenia do kopiowania bezpiecznych plików w systemie Linux.

Jak korzystać z polecenia SCP Linux

Krok 1
Jeśli chcemy w prosty sposób skopiować plik, na przykład do katalogu domowego, zastosujemy:

 scp plik.rozszerzenie uż[email protected]: / home / użytkownik 

POWIĘKSZAĆ

Krok 2
Zwróć uwagę, że uruchamiany jest komunikat bezpieczeństwa SHA256, wpisujemy hasło i plik zostanie skopiowany:

POWIĘKSZAĆ

Krok 3
Możemy skopiować plik z serwera na serwer, uruchamiając:

 scp [email protected]: /dom/uzytkownik1/plik.rozszerzenie [email protected]: /dom/uzytkownik2 / 

POWIĘKSZAĆ

Krok 4
Jeśli chcemy skopiować cały katalog za pomocą scp, możemy wykonać następującą składnię:

 scp -r / home / user / folder [email protected]: / home / user 

POWIĘKSZAĆ

Krok 5
Na koniec możemy ograniczyć przepustowość do wykorzystania za pomocą parametru „l” w następujący sposób:

 scp -l limit [email protected]: /home/user/file.extension Dokumenty 
Dzięki komendzie scp mamy prostą, ale niezawodną alternatywę do bezpiecznego i całkowitego kopiowania plików na różne sposoby w systemie Linux.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave