{"id":9001,"date":"2019-08-02T21:08:41","date_gmt":"2019-08-02T21:08:41","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-tutoriales\/?p=9001"},"modified":"2024-05-15T18:41:00","modified_gmt":"2024-05-15T16:41:00","slug":"comando-scp","status":"publish","type":"post","link":"\/co\/tutoriales\/comando-scp\/","title":{"rendered":"C\u00f3mo usar el comando SCP para transferir archivos"},"content":{"rendered":"<p>El comando SCP (Secure Copy Protocol) de Linux es un protocolo de transferencia de archivos en red que permite la transferencia de archivos f&aacute;cil y segura entre un host remoto y uno local, o entre dos ubicaciones remotas. Se basa en el Protocolo de Copia Remota de <a href=\"https:\/\/es.wikipedia.org\/wiki\/Berkeley_Software_Distribution\" target=\"_blank\" rel=\"noopener\">Berkeley Software Distribution<\/a>.<\/p><p>Los desarrolladores full-stack utilizan con frecuencia el <a href=\"\/co\/tutoriales\/linux-comandos\/\">comando<\/a> SCP para sus funciones de autenticaci&oacute;n y cifrado sin requerir servicios de alojamiento de terceros como Github. Es una forma f&aacute;cil de evitar la exposici&oacute;n de tus datos a rastreadores de paquetes, y de preservar su confidencialidad.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-26004\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>En esencia, SCP es una mezcla de RCP y <a href=\"\/co\/tutoriales\/que-es-ssh\/\">SSH<\/a> (Secure Shell). Se basa en el primero para realizar operaciones de copia y en el segundo para cifrar la informaci&oacute;n y autenticar los sistemas remotos.<\/p><p>A diferencia de <a href=\"\/co\/tutoriales\/rsync-linux\/\">Rsync<\/a>, todo lo que necesitas para usar la l&iacute;nea de comandos de SCP con &eacute;xito es un nombre de usuario y contrase&ntilde;a o frase de contrase&ntilde;a para los sistemas involucrados en la transferencia. Esto agiliza el proceso ya que no es necesario iniciar sesi&oacute;n en ninguno de ellos.<\/p><p>Transferir archivos de forma segura es primordial cuando se usa un <a href=\"\/co\/servidor-vps\">VPS<\/a>. Afortunadamente, se puede hacer f&aacute;cilmente usando el comando SCP. <\/p><p>En este art&iacute;culo aprender&aacute;s a usar los comandos SCP y c&oacute;mo pueden ayudarte.<\/p><h2 class=\"wp-block-heading\" id=\"h-sintaxis-de-ejemplo-del-comando-scp-en-linux\">Sintaxis de ejemplo del comando SCP en Linux<\/h2><p>El ejemplo del comando SCP b&aacute;sico se ve as&iacute;:<\/p><pre class=\"wp-block-preformatted\">scp [other options] [source username@IP]:\/[directory and file name] [destination username@IP]:\/[destination directory]<\/pre><p>Puede parecer complicado al principio, &iexcl;pero con gusto lo desglosaremos!<\/p><p>En este ejemplo estamos realizando una transferencia entre dos servidores VPS.<\/p><ul class=\"wp-block-list\">\n<li><strong>[other options]<\/strong> son modificadores que puedes agregar al comando SCP. Veremos los m&aacute;s populares m&aacute;s tarde.<\/li>\n\n\n\n<li><strong>[source username@IP]<\/strong> es el nombre de usuario y la IP de la m&aacute;quina que tiene el archivo que deseas. Se ver&iacute;a algo as&iacute; como root@123.123.123.12<\/li>\n\n\n\n<li><strong>:\/<\/strong> informa al comando SCP que est&aacute;s a punto de escribir en el directorio de origen<\/li>\n\n\n\n<li><strong>[directory and file name]<\/strong> es donde est&aacute; ubicado el archivo, y su nombre. Se ve algo as&iacute; \/usuarios\/Gustavo\/Escritorio\/SCP.png<\/li>\n\n\n\n<li><strong>[destination username@IP]<\/strong> es el nombre de usuario y la IP de la m&aacute;quina de destino.<\/li>\n\n\n\n<li><strong>[destination directory]<\/strong> por &uacute;ltimo, est&aacute; el directorio de destino donde se guardar&aacute; el archivo.<\/li>\n<\/ul><p>En un escenario del mundo real se ver&iacute;a as&iacute;:<\/p><pre class=\"wp-block-preformatted\">scp -p root@162.168.1.1:\/media\/scp.png edward@162.168.1.2:\/desktop\/destination<\/pre><p>&iexcl;Es bastante simple! Si est&aacute;s copiando hacia o desde una m&aacute;quina local, no necesitar&aacute;s la direcci&oacute;n IP, el destino o la ruta de origen como \/escritorio\/nombre_de_carpeta.<\/p><p>Hablemos de otras opciones que puedes usar para modificar el comando SCP. Hay 20 comunes que puedes usar tanto en forma de un solo caracter (-o), como en su equivalente descriptivo (&ndash;option). Las opciones m&aacute;s utilizadas son:<\/p><ul class=\"wp-block-list\">\n<li>&ndash;P port permite especificar una entrada diferente al servidor (el puerto predeterminado para el puerto TCP para el comando es 22)<\/li>\n\n\n\n<li>&ndash;c cipher te da la posibilidad de especificar el algoritmo de cifrado que utilizar&aacute; el cliente. Algunos de los valores que puedes usar son &lsquo;aes256-ctr&rsquo;, &lsquo;aes256-cbc&rsquo;, &lsquo;blowfish-cbc&rsquo;, &lsquo;arcfour&rsquo;, &lsquo;arcfour128&rsquo;, &lsquo;arcfour256&rsquo;, &lsquo;cast128-cbc&rsquo;, aes128-ctr&rsquo;, &lsquo;aes128-cbc&rsquo;, &lsquo;aes192-ctr&rsquo;, &lsquo;aes192-cbc&rsquo;, y 3des-cbc&rsquo;. La opci&oacute;n predeterminada en la configuraci&oacute;n de shell es &lsquo;AnyStdCipher&rsquo;<\/li>\n\n\n\n<li>&ndash;q ejecutar&aacute; la operaci&oacute;n en modo silencioso (quiet), lo que significa que solo se mostrar&aacute;n los errores cr&iacute;ticos.<\/li>\n\n\n\n<li>&ndash;r es para copia recursiva, que incluir&aacute; todos los subdirectorios.<\/li>\n\n\n\n<li>&ndash;4 o -6 se pueden usar si quieres elegir la versi&oacute;n de protocolo empleada, ya sea IPv4 o IPv6. Tambi&eacute;n puedes configurar los requisitos de direcci&oacute;n IP de manera m&aacute;s exhaustiva con la palabra clave de la familia de direcciones (address-family keyword).<\/li>\n\n\n\n<li>&ndash;p conservar&aacute; los tiempos de modificaci&oacute;n iniciales y los atributos del archivo.<\/li>\n\n\n\n<li>&ndash;u borrar&aacute; el archivo fuente despu&eacute;s de que se complete la transferencia.<\/li>\n\n\n\n<li>&ndash;c permitir&aacute; la compresi&oacute;n de los datos mientras se lleva a cabo la operaci&oacute;n de transferencia.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-aspectos-a-tener-en-cuenta\">Aspectos a tener en cuenta<\/h2><p>Como SCP utiliza el cifrado SSH, necesitar&aacute;s la contrase&ntilde;a ssh para que se realice la transferencia de archivos. Adem&aacute;s, es necesario tener permiso de lectura en la m&aacute;quina de la que est&aacute;s a punto de copiar y privilegios de escritura en la(s) m&aacute;quina(s) a la que copiar&aacute;s.<\/p><p>Para la autenticaci&oacute;n y la configuraci&oacute;n de la conexi&oacute;n, deber&aacute;s generar un par de llaves ssh en el terminal mediante el siguiente comando:<\/p><pre class=\"wp-block-preformatted\">ssh-keygen -t rsa<\/pre><p>Copia esta llave del sistema remoto usando:<\/p><pre class=\"wp-block-preformatted\">ssh-copy-id user@remote_machine<\/pre><p>Una vez que te hayas autenticado en la(s) m&aacute;quina(s) remota(s), la llave p&uacute;blica se copiar&aacute; y estar&aacute;s listo para iniciar las transferencias.<\/p><p>Si no recuerdas la(s) contrase&ntilde;a(s) de root para cada sistema, puedes hacer que el cliente ssh seleccione el archivo desde el cual se lee autom&aacute;ticamente la llave de identidad privada para la confirmaci&oacute;n de RSA.<\/p><p>Para la versi&oacute;n 2 del protocolo, la ruta de identidad predeterminada de la llave del host es <strong>~\/.ssh\/id_dsa<\/strong>, mientras que para la versi&oacute;n 1 del protocolo es <strong>~\/.ssh\/id_rsa<\/strong>. Luego, debes averiguar d&oacute;nde est&aacute; almacenada la copia de seguridad de las llaves privada y p&uacute;blica para poder emplear el comando ssh para usarlas autom&aacute;ticamente.<\/p><p>Para la ruta <strong>\/back-up\/home\/jack\/.ssh<\/strong>, el comando es el siguiente:<\/p><pre class=\"wp-block-preformatted\">ssh -i \/back-up\/home\/user\/.ssh\/id_dsa user@yourserver.servername.domain<\/pre><p>\n\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Consejo profesional                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Esta opci&oacute;n tiene el valor predeterminado&nbsp;<strong>&ndash;overwrite [yes]<\/strong>, as&iacute; que, a menos que especifiques la opci&oacute;n&nbsp;<strong>&ndash;overwrite<\/strong>&nbsp;<strong>no<\/strong>&nbsp;o&nbsp;<strong>&ndash;overwrite ask<\/strong>&nbsp;en el comando scp, la operaci&oacute;n sobrescribir&aacute; los archivos que tienen nombres y ubicaciones id&eacute;nticos sin ninguna advertencia.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><p>Si est&aacute;s transfiriendo archivos grandes, te recomendamos utilizar una sesi&oacute;n <a href=\"\/co\/tutoriales\/usar-tmux-cheat-sheet\/\">tmux<\/a> o que ejecutes el comando dentro de una pantalla diferente. Adem&aacute;s, tambi&eacute;n debes usar la opci&oacute;n &ndash;v para transferencias grandes. Esto forzar&aacute; a scp a mostrar cualquier conexi&oacute;n de depuraci&oacute;n, autenticaci&oacute;n o problemas de configuraci&oacute;n.<\/p><h2 class=\"wp-block-heading\" id=\"h-copiando-archivos-con-el-comando-scp\">Copiando archivos con el comando SCP<\/h2><p>La mejor parte de SCP en Linux es que te da la posibilidad de transferir archivos entre dos hosts o entre un host y una m&aacute;quina local. Veamos c&oacute;mo se deber&iacute;a usar el comando para cada tipo de transferencia.<\/p><h3 class=\"wp-block-heading\" id=\"h-archivo-local-a-una-ubicacion-remota\">Archivo local a una ubicaci&oacute;n remota<\/h3><p>Copiaremos un archivo local <strong>scp.zip<\/strong>, al usuario de la m&aacute;quina remota llamado <strong>root<\/strong>. El nombre de usuario es seguido por la direcci&oacute;n IP del servidor.<\/p><p>Ejemplo:<\/p><pre class=\"wp-block-preformatted\">scp \/users\/Edward\/desktop\/scp.zip root@191.162.0.2:\/writing\/article<\/pre><p>Si no tienes configurada una confirmaci&oacute;n autom&aacute;tica de cliente ssh, se te solicitar&aacute; que ingreses la contrase&ntilde;a del usuario de la m&aacute;quina remota y ver&aacute;s un medidor de progreso. Se ver&iacute;a algo como esto:<\/p><pre class=\"wp-block-preformatted\">root@191.162.0.2&rsquo;s password:\nnovel3.zip&nbsp;  100% 0 0.0KB\/s 00:00<\/pre><p>Pero digamos que la m&aacute;quina remota est&aacute; configurada para escuchar las conexiones SSH en un puerto que no sea el predeterminado 22. En este caso, debes especificar ese puerto usando una opci&oacute;n.<\/p><pre class=\"wp-block-preformatted\">scp -P 2322 \/users\/Edward\/desktop\/scp.zip root@191.162.0.2:\/writing\/article<\/pre><p>Si tambi&eacute;n quieres cambiar el nombre del archivo durante la operaci&oacute;n de transferencia, tu comando tendr&aacute; este aspecto (si tu puerto no es el predeterminado, simplemente agrega <strong>&ndash;P<\/strong> y el n&uacute;mero de puerto):<\/p><pre class=\"wp-block-preformatted\">scp \/users\/Edward\/desktop\/scp.zip root@191.162.0.2:\/writing\/article\/howtoscp.zip<\/pre><p>Si quieres copiar un directorio que tiene m&aacute;s archivos y\/o subdirectorios, usa el comando <strong>-r<\/strong> que describimos anteriormente<\/p><pre class=\"wp-block-preformatted\">scp -r \/users\/Edward\/desktop root@191.162.0.2:\/writing\/article<\/pre><h3 class=\"wp-block-heading\" id=\"h-archivo-remoto-a-maquina-local\">Archivo remoto a m&aacute;quina local<\/h3><p>En este proceso, el origen y el destino del comando se invierten, por lo que esto debe reflejarse en la sintaxis. Esta vez, estamos intentando copiar <strong>scp.zip<\/strong> desde el mismo host remoto a nuestra m&aacute;quina local:<\/p><pre class=\"wp-block-preformatted\">scp root@191.162.0.2:\/writing\/articles\/SCP.zip Users\/Edward\/Desktop<\/pre><p>Nuevamente, esto deber&iacute;a solicitar la misma salida de inicio de sesi&oacute;n SSH en la que debes ingresar la contrase&ntilde;a, a menos que la autenticaci&oacute;n est&eacute; deshabilitada por los privilegios de sudo, o si forzaste al cliente ssh a usar una llave privada en tu m&aacute;quina.<\/p><h3 class=\"wp-block-heading\" id=\"h-archivo-remoto-a-otra-ubicacion-remota\">Archivo remoto a otra ubicaci&oacute;n remota<\/h3><p>Para copiar archivos de un host remoto a otro, deber&aacute;s ingresar las contrase&ntilde;as de ambas cuentas despu&eacute;s de ejecutar este comando en tu terminal.<\/p><p>Ejemplo:<\/p><pre class=\"wp-block-preformatted\">scp root@191.162.0.2:\/writing\/article\/scp.zip edward@11.10.0.1:\/publishing<\/pre><p>El comando anterior copia el archivo fuente <strong>\/writing\/article\/scp.zip<\/strong> desde el primer host al segundo. Para copiar carpetas, simplemente agrega la opci&oacute;n <strong>&ndash;r<\/strong> y especifica la ruta de la carpeta en lugar del archivo dentro de ella, como hicimos antes.<\/p><p>En circunstancias normales, el archivo va directamente del primer host remoto al segundo. Sin embargo, si quieres redireccionar la operaci&oacute;n a trav&eacute;s de tu m&aacute;quina, puedes agregar la opci&oacute;n <strong>-3<\/strong>:<\/p><pre class=\"wp-block-preformatted\">scp -3 root@191.162.0.2:\/writing\/article\/scp.zip edward@11.10.0.1:\/publishing<\/pre><p>&iexcl;Eso es todo!<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>En este art&iacute;culo hemos aprendido c&oacute;mo transferir f&aacute;cilmente archivos entre hosts remotos y locales con el comando SCP de Linux. Esto es extremadamente &uacute;til cuando trabajas con m&uacute;ltiples servidores. El protocolo de copia segura (SCP &ndash; Secure Copy Protocol) hace que sea m&aacute;s f&aacute;cil copiar con &eacute;xito informaci&oacute;n de un host remoto a otro sin tener que iniciar sesi&oacute;n.<\/p><p>Adem&aacute;s, este m&eacute;todo de transferencia remota de archivos cifra tus datos con secure shell (SSH), lo que garantizar&aacute; la confidencialidad de la informaci&oacute;n que se transmita.<\/p><p>\n\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Descubre otros comandos Linux                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><a href=\"\/co\/tutoriales\/espacio-en-el-disco-linux\/\">C&oacute;mo comprobar el espacio en disco en Linux<\/a><br><a href=\"\/co\/tutoriales\/comando-curl\/\">C&oacute;mo transferir datos con el comando cURL<\/a><br><a href=\"\/co\/tutoriales\/comando-linux-time\/\">C&oacute;mo calcular la ejecuci&oacute;n de procesos con el comando Time<\/a><br><a href=\"\/co\/tutoriales\/comando-shutdown-linux\/\">C&oacute;mo apagar y reiniciar el servidor<\/a><br><a href=\"\/co\/tutoriales\/rsync-linux\/\">C&oacute;mo transferir y sincronizar datos con Rsync<\/a><\/p>\n                    <\/div>\n        \n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El comando SCP (Secure Copy Protocol) de Linux es un protocolo de transferencia de archivos en red que permite la transferencia de archivos f&aacute;cil y segura entre un host remoto y uno local, o entre dos ubicaciones remotas. Se basa en el Protocolo de Copia Remota de Berkeley Software Distribution. Los desarrolladores full-stack utilizan con [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/co\/tutoriales\/comando-scp\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":85,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo Usar El Comando SCP Para Transferir Archivos","rank_math_description":"El comando SCP permite la transferencia segura y f\u00e1cil de archivos entre servidores remotos Linux o m\u00e1quinas locales. \u00a1Aprende c\u00f3mo usarlo!","rank_math_focus_keyword":"comando SCP","footnotes":""},"categories":[5700],"tags":[13014],"class_list":["post-9001","post","type-post","status-publish","format-standard","hentry","category-vps","tag-comando-scp"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-scp-command","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-usar-comando-scp-linux","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-la-commande-scp-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/comando-scp","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/scp-linux","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-scp-command","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/linux-scp-command","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/linux-scp-command","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/comando-scp","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/comando-scp","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/comando-scp","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-usar-comando-scp-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-scp-command","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-scp-command","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-scp-command","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-scp-command","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/9001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/comments?post=9001"}],"version-history":[{"count":16,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/9001\/revisions"}],"predecessor-version":[{"id":39878,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/9001\/revisions\/39878"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/media?parent=9001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/categories?post=9001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/tags?post=9001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}