El comando scp de Linux que usa el tutorial

  

scp es la abreviatura de copia segura, que es un comando de copia de archivo remoto seguro basado en el inicio de sesión ssh bajo el sistema Linux. Podemos usar el comando scp para copiar archivos y directorios entre dos hosts de Linux.

Copia del host local al host remoto Formato común: scp [parámetro opcional] Archivo o directorio local nombre de usuario remoto @ dirección remota: archivo o directorio remoto

Copiar archivo: scp -P 12333 /home/www/web.tar.gz [email protected]: /home /backup Copie el archivo web.tar.gz en el directorio /home /www al directorio /home /backup de 10.10.0.211, 10.10 El puerto ssh de .0.211 es 12333.

Copiar directorio: scp -P 12333 -r /home /www /[email protected]: /home/abc.com/Copie el directorio /home /www /y sus archivos a 10.10 En el directorio /home/abc.com/de .0.211 (copiando todo el directorio), el puerto ssh de 10.10.0.211 es 12333.

Copia del host remoto al formato común del host local; scp [parámetro opcional] nombre de usuario remoto @ dirección remota: archivo o directorio remoto archivo o directorio local

es similar a la copia local al remoto Basta con intercambiar la dirección local y la dirección remota.

scp -P 12333 [email protected]: /home/backup/web.tar.gz /home /test1

scp -P 12333 -r [email protected]: /home /abc.com//home /test2 /

Formato de comando completo: scp [-1246BCpqrv] [-c cifrado] [-F ssh_config] [-i identity_file] [-l límite] [-o ssh_option] [-P puerto] [-S programa] [[usuario @] host1:] archivo1 [...] [[usuario @] host2:] archivo2

Descripción de parámetro: [-1246BCpqrv] -1 Forces scp El comando utiliza el protocolo ssh1. -2 Fuerza el comando scp para usar el protocolo ssh2. -4 Hace que el comando scp use solo el direccionamiento IPv4. El comando -6 scp obligatorio utiliza solo el direccionamiento IPv6. -B usa el modo por lotes (la contraseña o frase de transmisión no se solicita durante la transmisión). -C permite la compresión (pasando el indicador -C a ssh para activar la compresión). -p mantiene el tiempo de modificación, el tiempo de acceso y los derechos de acceso del archivo original. -q no muestra la barra de progreso de transferencia. -r Copia recursivamente todo el directorio. -v salida de visualización de modo detallado. Scp y ssh (1) mostrarán información de depuración para todo el proceso. Esta información se utiliza para depurar problemas de conexiones, verificación y configuración.

[-c cipher] cifra las transmisiones de datos con cifrado. Esta opción se pasa directamente a ssh.

[-F ssh_config] especifica un archivo de configuración ssh alternativo, que se pasa directamente a ssh.

[-i identity_file] lee el archivo de clave utilizado para la transferencia desde el archivo especificado. Este parámetro se pasa directamente a ssh.

[-l límite] limita el ancho de banda que los usuarios pueden usar, en Kbit /s.

[-o ssh_option] especifica el formato utilizado en la entrega.

[-P puerto] especifica el número de puerto utilizado por el host remoto ssh.

[-S programa] especifica el programa que se utilizará para la transmisión cifrada. Este programa debe ser capaz de entender las opciones de ssh (1).

Copyright © Conocimiento de Windows All Rights Reserved