SCPSecure copy (ang. bezpieczne kopiowanie) lub SCP

Transkrypt

SCPSecure copy (ang. bezpieczne kopiowanie) lub SCP
sftp
SCP
SCPSecure copy (ang. bezpieczne kopiowanie) lub SCP oznacza bezpieczny transfer plików pomiędzy
lokalnym a zdalnym lub między zdalnymi komputerami, używając protokołu Secure Shell (SSH). Skrót
SCP odnosi się do dwóch powiązanych ze sobą rzeczy: protokół SCP oraz polecenie scp.//
SCP
protokół
- SCP (ang. Secure CoPy) - protokół SCP jest bardzo podobny do protokołu RCP (BSD), jednak w
przeciwieństwie do RCP SCP korzysta z szyfrowanego połączenia podczas transferu, dzięki temu
podsłuchanie transmisji jest zdecydowanie trudniejsze. Sam protokół SCP nie zapewnia autentykacji,
opiera się on na protokole SSH. Protokół SCP zajmuje sie tylko transmisją plików, jego przewagą nad
protokołem FTP jest to, że oprócz szyfrowania potrafi również przekazać razem z plikiem jego
podstawowe atrybuty (np. uprawnienia).
SCP węzeł w sieci GSMÂ
Service Control Point
SCP polecenie (UNIX)
- scp (ang. secure copy) - polecenie scp jest to klient protokołu SCP umożliwiający "bezpieczne
kopiowanie" plików jest dostarczane razem z SSH.
polecenia (UNIX)
scp [-1246BCpqrv] [-c szyfr] [-F plik_konfiguracyjny_ssh] [-i
plik_tożsamości]
[-l limit] [-o opcje ssh] [-P port] [-S program]
[[użytkownik@]]host1:]plik1 [...] [[użytkownik@]]host2:]plik2
Opis opcji polecenia scp
Argument Znaczenie
-1
Wymuszenie użycia pierwszej wersji protokołu.
-2
Wymuszenie
użycia drugiej wersji protokołu.
-4
Wymuszenie użycia tylko
adresów IPv4.
-6
Wymuszenie użycia tylko adresów IPv6.
-B
Tryb wsadowy.
-C
Włącza
kompresję, przekazanie flagi -C do programu ssh
-p
Zachowanie
atrbutów pliku, takich jak czasy modyfikacji oraz dostępu, prawa.
-q
Wyłączenie wyświetlania pasku postępu.
-r
Kopiuje całe katalogi
(rekurencyjnie).
-v
Tryb wyświetlania informacji (debug),
pomocne przy sprawdzaniu problemów z połączeniem.
-c szyfr
Wybranie rodzaju szyfru używanego do kodowania danych.
-F
plik_konfiguracyjny_ssh
Określenie innego niż domyślny pliku konfiguracyjnego ssh.
-i plik_tożsamości
Podanie pliku, który zawiera klucz prywatny dla
uwierzytelnienia RSA
-l limit
Limit transferu danych w Kb/s.
-o opcje ssh
Opcja używana do przekazywania parametrów do ssh, opcje
muszą być podane w formacie opisanym w ssh_config(5).
-P port
Port, do którego klient ma się podłączyć.
-S program
Przekazanie
nazwy programu do tworzenia zakodowanego połączenia.
Przykłady użycia
- Kopiowanie pliku ze zdalnej lokalizacji na lokalny dysk
[email protected]:scieżka/plik_serwer plik_lokalny
- Kopiowanie pliku z dysku lokalnego do zdalnej lokalizacji
[email protected]:sciezka/plik_serwer
$ scp
$ scp plik_lokalny
Kopiowanie pliku ze zdalnej lokalizacji na lokalny dysk
$ scp [email protected]:scieżka/plik_serwer plik_lokalny
- Kopiowanie pliku z dysku lokalnego do zdalnej lokalizacji
[email protected]:sciezka/plik_serwer
$ scp plik_lokalny
Implementacja
http://www.sftp.pl
Kreator PDF
Utworzono 4 March, 2017, 02:45
sftp
-
Serwery
OpenSSH
Klienty
Wieloplatformowe
PuTTY PSCP
Microsoft Windows
WinSCP
Wtyczka do Total Commandera (SFTP Plugin)
Unix
OpenSSH
Midnight Commander obsługa SCP (opcja połączenie przez powłokę)
Mac OS X
Fugu
MacSSH
NiftyTelnet SSH
Zobacz też
- SSH
- SFTP
- RCP
Linki zewnętrzne
- scp(1) – podręcznik dyskowy systemu Linux w serwisie die.net
Tekst udostępniany na licencji GNU Free Documentation License.
http://www.sftp.pl
Kreator PDF
Utworzono 4 March, 2017, 02:45