Secure Copy
El Secure Copy Protocol (SCP), també conegut com Secure Copy, és un protocol de sistemes informàtics que s'utilisa per a la transferència d'archius de forma segura. En térmens generals, este protocol permet la transferència de senyes entre un host local i un host remot o entre dos hosts remots, a través del protocol Secure Shell (SSH). Cóm característica principal del seu funcionament, el protocol SCP implementa un procés d'autenticació, de la mateixa manera que un sifrat de transmissió per a garantisar l'autenticitat i seguritat.[1]
El terme SCP pot referir a dos conceptes relacionats, el protocol SCP o el programa SCP.
Protocol SCP
[editar | editar còdic]El protocol SCP és bàsicament idèntic al protocol RCP de BSD. A diferència de RCP, els senyes són sifrats durant la seua transferència, per a evitar que potencials packet sniffers extraguen informació útil dels paquets de senyes. No obstant, el protocol mateix no proveïx autenticació i seguritat; sino que espera que el protocol subjacent, SSH, ho assegure.
El modo SCP, és un protocol que deixa al servidor i al client tindre múltiples conversacions sobre una TCP normal. Este protocol està dissenyat per a ser simple d'implementar.
El servici principal d'este protocol és el control del diàlec entre el servidor i el client, administrant les seues conversacions i agilitades en un alt percentage, este protocol li permet a qualsevol dels dos establir una sessió virtual sobre la normal.
La descripció d'un format de comunicació en les capçaleres enviades per la ret és la següent:
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Identificador de Sessió | P | R | F | S | 0 | 0 | 0 | 0 | |||||||||||||||||||||||
| Llongitut de Sessió | |||||||||||||||||||||||||||||||
| Senyes | |||||||||||||||||||||||||||||||
A on P és PUSH. A on R és RST. A on F és FIN. A on S és SYN.
SCP pot solicitar de manera iterativa qualsevol contrasenya per a establir una conexió en un host remot.
El protocol SCP implementa la transferència d'archius únicament. Per a això es conecta al host usant SSH i allí eixecuta un servidor SCP. Generalment el programa SCP del servidor és el mateix que el del client.
Per a realisar la pujada, el client li proporciona al servidor els archius que desija pujar i opcionalmente pot incloure atres atributs (permissos, dates, etc.) Açò és una ventaja sobre el protocol FTP.
Per a descarregar, el client envia una solicitut pels archius que desija descarregar. El procés de descàrrega està dirigit pel servidor i és el que s'encarrega de la seguritat del mateix. Freqüentment, per als usos ací detallats s'utilisa el protocol SFTP, també basat en SSH.
Programa SCP
[editar | editar còdic]El programa SCP és un client que implementa el protocol SCP, és dir, és un programa que realisa còpia segura.
El client SCP més àmpliament usat és el programa scp del Intérpret de comandos, que és incorporat en la majoria de les implementacions de SSH.
El programa scp és l'anàlec segur del comando rcp. El programa scp deu formar part de tots els servidors SSH que vullguen proveir el servici SCP, aixina com scp funciona com a servidor SCP també.
Algunes implementacions de SSH proveïxen del programa scp2, el qual usa el protocol SFTP en lloc de SCP, pero proveïx el mateix interfaç del Intérpret de comandos que scp. Este scp és normalment un enllaç simbòlic a scp2.
Normalment, la sintaxis del programa scp és similar a la sintaxis de l'orde cp:
scp usuari'host:directori/ArchivoOrigen ArchivoDestino
scp ArchivoOrigen usuari'host:directori/ArchivoDestino
Com el protocol SCP només implementa transferència de fichers, els clients SCP en GUI són rars, estes implementacions requerixen de funcionalitats afegides, com el llistat de directoris. Els clients SCP GUI, com WinSCP, no són normalment clients SCP purs, estos solen contindre moltes atres funcionalitats, com el comando ls. Açò provoca problemes de dependència en les plataformes, açò no ocorre en utilisar el client tradicional del Intérpret de comandos.
Vore també
[editar | editar còdic]Referències
[editar | editar còdic]- ↑ «¿Qué és el SCP protocol?» (en és). IONOS Digitalguide. Consultat el 2022-05-24.
Referències
[editar | editar còdic]
- Este artícul conté una traducció derivada de «Secure Copy» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.