{"id":11584,"date":"2020-08-27T23:23:57","date_gmt":"2020-08-27T21:23:57","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-tutoriales\/?p=11584"},"modified":"2026-03-10T16:44:06","modified_gmt":"2026-03-10T15:44:06","slug":"como-usar-sftp","status":"publish","type":"post","link":"\/co\/tutoriales\/como-usar-sftp\/","title":{"rendered":"Qu\u00e9 es y c\u00f3mo utilizar SFTP (Protocolo de transferencia de archivos SSH)"},"content":{"rendered":"<p class=\"wp-block-paragraph\">FTP es el m&eacute;todo est&aacute;ndar para transferir archivos u otros datos entre computadoras, pero se est&aacute; volviendo cada vez m&aacute;s obsoleto, debido al entorno actual consciente de la seguridad. Afortunadamente, ah&iacute; es donde entra SFTP, que es particularmente &uacute;til para los usuarios de hosting VPS.<\/p><p class=\"wp-block-paragraph\">En esta gu&iacute;a, te mostraremos c&oacute;mo usar SFTP para la transferencia segura de archivos, hablaremos sobre otros comandos &uacute;tiles y explicaremos m&aacute;s sobre c&oacute;mo funciona.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Speed-Up-Your-Website-ES.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-25983\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Speed-Up-your-website-ES.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p class=\"wp-block-paragraph\"><\/p><p class=\"wp-block-paragraph\"><div class=\"protip\"><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                   &iquest;Qu&eacute; es SFTP?\n                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><strong>SFTP<\/strong>, o <strong>Secure File Transfer Protocol<\/strong>, es una forma mucho m&aacute;s segura de mover archivos. El <a href=\"https:\/\/www.ssh.com\/ssh\/protocol\" target=\"_blank\" rel=\"noreferrer noopener\">protocolo SSH<\/a>, admite el cifrado y otros m&eacute;todos de seguridad utilizados para proteger mejor las transferencias de archivos.<\/p><\/div><\/p><p class=\"wp-block-paragraph\">Es el &uacute;nico protocolo seguro de transferencia de archivos que protege contra ataques en cualquier punto del proceso de transferencia de datos, lo que lo convierte en el protocolo preferido.<\/p><p class=\"wp-block-paragraph\">Durante la transferencia de archivos, todos los datos se dividen en paquetes y se env&iacute;an a trav&eacute;s de una &uacute;nica conexi&oacute;n segura.<\/p><p class=\"wp-block-paragraph\">La informaci&oacute;n confidencial se cifrar&aacute; y se volver&aacute; ilegible cuando se transfiera entre el cliente y el servidor. En otras palabras, el contenido original (texto sin formato) ser&aacute; reemplazado por una cadena de caracteres incoherentes (texto cifrado).<\/p><p class=\"wp-block-paragraph\">Solo el destinatario con la clave de descifrado requerida podr&aacute; ver el contenido original. Esto evita cualquier acceso no autorizado durante la transferencia de archivos.<\/p><p class=\"wp-block-paragraph\">El protocolo de transferencia de archivos (FTP) tiene dos canales diferentes para intercambiar datos: el canal de comando y el canal de datos. Por el contrario, el protocolo SFTP tiene solo un canal cifrado donde los datos se intercambian en paquetes formateados cifrados.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-conectarte-usando-sftp\">&iquest;C&oacute;mo conectarte usando SFTP?<\/h2><p class=\"wp-block-paragraph\">SFTP es un subsistema de SSH. Por lo tanto, admite todos los m&eacute;todos de autenticaci&oacute;n SSH. Si bien es m&aacute;s f&aacute;cil configurar y usar la autenticaci&oacute;n de contrase&ntilde;a, es mucho m&aacute;s conveniente y seguro crear <a href=\"\/co\/tutoriales\/llaves-ssh\/\">claves SSH<\/a> para un inicio de sesi&oacute;n SFTP sin contrase&ntilde;a.<\/p><p class=\"wp-block-paragraph\">Una vez est&eacute;s listo para avanzar, sigue los pasos a continuaci&oacute;n para conectarte con SFTP:<\/p><ol class=\"wp-block-list\">\n<li>Verifica tu acceso SSH usando uno de estos comandos:\n<pre>ssh user@server_ipaddress\nssh user@remotehost_domainname<\/pre>\n<\/li>\n<\/ol><ol class=\"wp-block-list\" start=\"2\">\n<li>Una vez hecho esto, abandona la sesi&oacute;n si no se produjeron errores.<\/li>\n\n\n\n<li>Inicia una conexi&oacute;n SFTP con los siguientes comandos:\n<pre>sftp user@server_ipaddress\nsftp user@remotehost_domainname<\/pre>\n<\/li>\n\n\n\n<li>Si est&aacute;s usando un puerto SSH personalizado, usa uno de estos comandos para cambiar el puerto SFTP:\n<pre>sftp -oPort=customport user@server_ipaddress\nsftp -oPort=customport user@remotehost_domainname<\/pre>\n<\/li>\n\n\n\n<li>As&iacute; es como deber&iacute;a verse:\n<pre>sftp -oPort=49166 user@31.220.57.32<\/pre>\n<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Una vez que est&eacute;s conectado, ver&aacute;s un mensaje SFTP.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-transferir-archivos-usando-sftp\">C&oacute;mo transferir archivos usando SFTP<\/h2><p class=\"wp-block-paragraph\">Aqu&iacute; te mostraremos c&oacute;mo transferir archivos remotos al sistema local usando SFTP y viceversa.<\/p><p class=\"wp-block-paragraph\">        <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\">Tambi&eacute;n puedes transferir tus archivos utilizando clientes SFTP, como <a href=\"https:\/\/winscp.net\/eng\/docs\/lang:es\" target=\"_blank\" rel=\"noreferrer noopener\">WinSCP<\/a> o <a href=\"\/co\/tutoriales\/configurar-filezilla\/\">FileZilla<\/a>.<\/p>\n                    <\/div>\n        <\/p><h3 class=\"wp-block-heading\" id=\"h-transferencia-de-archivos-remotos-de-un-servidor-al-sistema-local\">Transferencia de archivos remotos de un servidor al sistema local<\/h3><p class=\"wp-block-paragraph\">Para empezar, verifica qu&eacute; directorio de trabajo local y qu&eacute; directorio remoto est&aacute;s usando. Para hacer esto, usa estos comandos SFTP:<\/p><pre class=\"wp-block-preformatted\">sftp&gt; lpwd\nLocal directory: \/LocalDirectory\nsftp&gt; pwd\nRemote directory: \/RemoteDirectory<\/pre><p class=\"wp-block-paragraph\">Ahora, veamos c&oacute;mo transferir un archivo desde un servidor remoto a tu m&aacute;quina local usando el comando <strong>get<\/strong>. Aqu&iacute; est&aacute; la sintaxis b&aacute;sica del comando <strong>get<\/strong>:<\/p><pre class=\"wp-block-preformatted\">get \/RemoteDirectory\/filename.txt<\/pre><p class=\"wp-block-paragraph\">Por ejemplo, para copiar el archivo <strong>\/etc\/xinetd.conf <\/strong>desde el servidor remoto a tu m&aacute;quina local, usar&iacute;as:<\/p><pre class=\"wp-block-preformatted\">get \/etc\/xinetd.conf<\/pre><p class=\"wp-block-paragraph\">Una vez se complete la descarga, ver&aacute;s que el archivo <strong>xinetd.conf<\/strong> est&aacute; en el directorio <strong>\/user\/home<\/strong> de tu m&aacute;quina local.<\/p><p class=\"wp-block-paragraph\">Para descargar varios archivos con SFTP, usa el comando <strong>mget<\/strong>. Para pasar todos los archivos que tienen la extensi&oacute;n <strong>.conf<\/strong> de un directorio llamado <strong>\/etc<\/strong> a tu directorio de trabajo actual, usar&aacute;s el siguiente comando:<\/p><pre class=\"wp-block-preformatted\">mget \/etc\/*.conf<\/pre><p class=\"wp-block-paragraph\">Despu&eacute;s de la descarga, encontrar&aacute;s todos los archivos <strong>*.conf<\/strong> en el directorio <strong>\/user\/home<\/strong> de tu m&aacute;quina local.<\/p><h3 class=\"wp-block-heading\" id=\"h-transferencia-de-archivos-desde-la-maquina-local-a-un-servidor-remoto\">Transferencia de archivos desde la m&aacute;quina local a un servidor remoto<\/h3><p class=\"wp-block-paragraph\">Para copiar un archivo de la m&aacute;quina local al servidor remoto, usa el comando <strong>get <\/strong>nuevamente. En este caso, la sintaxis del comando <strong>get<\/strong> ser&aacute;:<\/p><pre class=\"wp-block-preformatted\">get file.txt \/RemoteDirectory<\/pre><p class=\"wp-block-paragraph\">Para mover el archivo <strong>example.txt<\/strong> de una m&aacute;quina local a la m&aacute;quina remota, ingresa el siguiente comando:<\/p><pre class=\"wp-block-preformatted\">put \/home\/user-name\/example.txt \/root<\/pre><p class=\"wp-block-paragraph\">Ahora encontraremos el archivo en el directorio ra&iacute;z del servidor remoto. Tambi&eacute;n puedes intentar transferir varios archivos con el comando <strong>mput<\/strong>. Funciona casi igual que <strong>mget<\/strong>:<\/p><pre class=\"wp-block-preformatted\">mput \/home\/user-name\/*.txt \/root<\/pre><p class=\"wp-block-paragraph\">Este comando mover&iacute;a todos los archivos con la extensi&oacute;n<strong> .txt<\/strong> en <strong>\/home\/user-name<\/strong> desde la m&aacute;quina local al directorio remoto <strong>\/root<\/strong>.<\/p><p class=\"wp-block-paragraph\">        <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\">Ten en cuenta que para descargar y cargar los archivos con SFTP, deber&aacute;s escribir el comando <strong>put<\/strong> o <strong>get<\/strong> y presionar la tecla <strong>TAB<\/strong>.<\/p>\n                    <\/div>\n        <\/p><h2 class=\"wp-block-heading\" id=\"h-comandos-para-navegar-con-sftp\">Comandos para navegar con SFTP<\/h2><p class=\"wp-block-paragraph\">Algunos comandos se pueden usar para navegar a trav&eacute;s de los servidores locales y remotos de manera m&aacute;s eficiente con SFTP. Son similares a los que usar&iacute;as en la barra de <a href=\"\/co\/tutoriales\/linux-comandos\/\">comandos de Linux<\/a>.<\/p><p class=\"wp-block-paragraph\">Por ejemplo, el comando <strong>pwd<\/strong> siempre es &uacute;til para saber en qu&eacute; directorio de trabajo te encuentras actualmente.<\/p><pre class=\"wp-block-preformatted\">sftp&gt; pwd\nRemote Directory: \/RemoteDirectory<\/pre><p class=\"wp-block-paragraph\">o<\/p><pre class=\"wp-block-preformatted\">sftp&gt; lpwd\nLocal Directory: \/LocalDirectory<\/pre><p class=\"wp-block-paragraph\">Tambi&eacute;n puedes mostrar la lista de archivos y directorios que est&aacute;s utilizando para el directorio remoto:<\/p><pre class=\"wp-block-preformatted\">ls<\/pre><p class=\"wp-block-paragraph\">Del mismo modo, para el directorio de trabajo local:<\/p><pre class=\"wp-block-preformatted\">lls<\/pre><p class=\"wp-block-paragraph\">Por ejemplo, el resultado se ver&aacute; similar a esto:<\/p><pre class=\"wp-block-preformatted\">Pictures&nbsp;&nbsp;&nbsp;&nbsp; Templates&nbsp;&nbsp;&nbsp;&nbsp; Media&nbsp;&nbsp;&nbsp;&nbsp; Text.txt&nbsp;&nbsp;&nbsp;&nbsp; Documents<\/pre><p class=\"wp-block-paragraph\">Para cambiar de un directorio de trabajo remoto a otro directorio de trabajo local, ingresa los siguientes comandos:<\/p><pre class=\"wp-block-preformatted\">cd nombre_del_directorio\nlcd nombre_del_directorio<\/pre><p class=\"wp-block-paragraph\">Finalmente, usa <strong>!<\/strong> y <strong>exit<\/strong> para salir de los comandos, volver al shell local y salir de SFTP.<\/p><h2 class=\"wp-block-heading\" id=\"h-conceptos-basicos-del-mantenimiento-de-archivos-mediante-sftp\">Conceptos b&aacute;sicos del mantenimiento de archivos mediante SFTP<\/h2><p class=\"wp-block-paragraph\">Con SFTP, tambi&eacute;n puedes administrar directorios y archivos mediante comandos espec&iacute;ficos.<\/p><p class=\"wp-block-paragraph\">Para verificar el espacio en disco del servidor remoto en gigabytes, usa la funci&oacute;n <strong>df<\/strong> as&iacute;:<\/p><pre class=\"wp-block-preformatted\">df -h<\/pre><p class=\"wp-block-paragraph\">A continuaci&oacute;n, se muestra un ejemplo del resultado:<\/p><pre class=\"wp-block-preformatted\">Filesystem &nbsp; &nbsp; &nbsp; &nbsp; Size&nbsp; Used Avail Use% Mounted on\n\/dev\/ploop29212p1 &nbsp; 59G&nbsp; 2.5G &nbsp; 56G &nbsp; 5% \/\nnone &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1.5G &nbsp; &nbsp; 0&nbsp; 1.5G &nbsp; 0% \/sys\/fs\/cgroup\nnone &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1.5G &nbsp; &nbsp; 0&nbsp; 1.5G &nbsp; 0% \/dev\ntmpfs&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1.5G &nbsp; &nbsp; 0&nbsp; 1.5G &nbsp; 0% \/dev\/shm\ntmpfs&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1.5G&nbsp; 568K&nbsp; 1.5G &nbsp; 1% \/run\ntmpfs&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 308M &nbsp; &nbsp; 0&nbsp; 308M &nbsp; 0% \/run\/user\/0<\/pre><p class=\"wp-block-paragraph\">Utiliza el comando <strong>mkdir<\/strong> para crear un nuevo directorio en el servidor local y remoto:<\/p><pre class=\"wp-block-preformatted\">mkdir nombre_del_directorio\nlmkdir nombre_del_directorio<\/pre><p class=\"wp-block-paragraph\">Puedes eliminar un directorio del servidor remoto usando el comando <strong>rmdir<\/strong>:<\/p><pre class=\"wp-block-preformatted\">rmdir nombre_del_directorio<\/pre><p class=\"wp-block-paragraph\">As&iacute; mismo, cambiar el nombre de un archivo remoto tambi&eacute;n es bastante sencillo:<\/p><pre class=\"wp-block-preformatted\">rename viejo_nombredelarchivo nuevo_nombredelarchivo<\/pre><p class=\"wp-block-paragraph\">Si deseas eliminar un archivo remoto, usa el comando<strong> rm<\/strong>:<\/p><pre class=\"wp-block-preformatted\">rm nombredearchivo<\/pre><p class=\"wp-block-paragraph\">Si bien el <a href=\"\/co\/tutoriales\/comando-chown-linux\/\">comando chown<\/a> se usa para reemplazar al propietario de un archivo:<\/p><pre class=\"wp-block-preformatted\">chown userid nombredearchivo<\/pre><p class=\"wp-block-paragraph\"><strong>userid <\/strong>puede ser un nombre de usuario o un ID de usuario num&eacute;rico. Por ejemplo:<\/p><pre class=\"wp-block-preformatted\">chown UsuarioUno NombredeArchivo\nchown 1234 NombredeArchivo<\/pre><p class=\"wp-block-paragraph\"><strong>chgrp<\/strong> se usa para cambiar el propietario del grupo de un archivo:<\/p><pre class=\"wp-block-preformatted\">chgrp groupid nombredearchivo<\/pre><p class=\"wp-block-paragraph\">Por ejemplo:<\/p><pre class=\"wp-block-preformatted\">chgrp NuevoGrupo ArchivoEjemplo<\/pre><p class=\"wp-block-paragraph\">Finalmente, necesitar&aacute;s usar el comando interactivo <strong>chmod<\/strong> para <a href=\"\/co\/tutoriales\/cambiar-permisos-y-propietarios-linux-linea-de-comandos\/\">cambiar el permiso de un archivo<\/a>:<\/p><pre class=\"wp-block-preformatted\">chmod 764 NombredeArchivo<\/pre><p class=\"wp-block-paragraph\">En este ejemplo, el valor de tres d&iacute;gitos representa el <strong>usuario<\/strong>, e<strong>l grupo<\/strong> y<strong> otros<\/strong> usuarios del archivo.<\/p><p class=\"wp-block-paragraph\">En cuanto a los permisos para <strong>leer (r)<\/strong>, <strong>escribir (w)<\/strong> y <strong>ejecutar (x)<\/strong>, sus valores son <strong>4, 2, 1,<\/strong> respectivamente. <strong>0<\/strong> tambi&eacute;n se puede utilizar para no otorgar permisos.<\/p><p class=\"wp-block-paragraph\">Para asignar permisos, simplemente calcula los valores totales para cada clase de usuario. A continuaci&oacute;n, te mostramos un desglose del ejemplo:<\/p><pre class=\"wp-block-preformatted\">chmod ugo NombredeArchivo\n# u representa al Usuario que podr&aacute; leer, escribir y ejecutar el archivo.\n# g es para Grupos, aqu&iacute; le hemos dado permiso para escribir y ejecutar el archivo.\n# o es que Otros solo podr&aacute;n leer el archivo.<\/pre><h2 class=\"wp-block-heading\" id=\"h-lista-de-comandos-sftp-utiles\">Lista de comandos SFTP &uacute;tiles<\/h2><p class=\"wp-block-paragraph\">Si necesitas una hoja de comandos, aqu&iacute; hay una lista de todos los comandos SFTP disponibles. Puedes encontrar esta lista t&uacute; mismo simplemente ingresando los comandos <strong>help<\/strong> o <strong>?<\/strong>, ambos brindan el mismo resultado.<\/p><pre class=\"wp-block-preformatted\">bye&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;Salir de sftp\ncd path &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cambiar el directorio remoto a &lsquo;path'\nchgrp [-h] grp path &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;Cambiar el grupo del archivo 'path' a 'grp'\nchmod [-h] mode path&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cambiar los permisos del archivo 'path' a 'mode'\nchown [-h] own path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Cambiar el propietario del archivo 'path' a 'own' (propio)\ndf [-hi] [path] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Muestra las estad&iacute;sticas del directorio actual o\n                               sistema de archivos que contienen 'path'\nexit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Salir de sftp\nget [-afpR] remote [local] &nbsp;&nbsp;&nbsp;&nbsp;Descargar archivo\nhelp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mostrar este texto de ayuda\nlcd path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cambiar el directorio local a 'path'\nlls [ls-options [path]]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Muestra la lista del directorio local\nlmkdir path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Crear directorio local\nln [-s] oldpath newpath &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Link a archivo remoto (-s para symlink)\nlpwd &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mostrar directorio de trabajo local\nls [-1afhlnrSt] [path] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Muestra la lista de directorios remotos\nlumask umask &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Establece la umask local en 'umask'\nmkdir path &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Crear directorio remoto\nprogress&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alternar la visualizaci&oacute;n del medidor de progreso\nput [-afpR] local [remote]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cargar archivo\npwd &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mostrar directorio de trabajo remoto\nquit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Salir de sftp\nreget [-fpR] remote [local] &nbsp;&nbsp;&nbsp;Reanudar archivo de descarga\nrename oldpath newpath &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renombrar archivo remoto\nreput [-fpR] local [remote] &nbsp;  Reanudar archivo de carga\nrm path &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;        &nbsp;&nbsp;&nbsp; Eliminar archivo remoto\nrmdir path &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;         &nbsp;&nbsp; Eliminar directorio remoto\nsymlink oldpath newpath&nbsp;       Archivo remoto de symlink\nversion &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; Muestra la versi&oacute;n SFTP\n!command &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ejecutar 'command' en el shell local\n!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Escapar al Shell local<\/pre><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p class=\"wp-block-paragraph\">Eso es pr&aacute;cticamente todo en cuanto a qu&eacute; es SFTP y c&oacute;mo utilizarlo para la transferencia segura de archivos. Esperamos que este tutorial te haya resultado &uacute;til. <\/p><p class=\"wp-block-paragraph\">Si tienes m&aacute;s preguntas, no dudes en dejar un comentario a continuaci&oacute;n.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\" 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-Web-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29291\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-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-sftp-preguntas-frecuentes\">SFTP &ndash; Preguntas frecuentes<\/h2><p class=\"wp-block-paragraph\">A continuaci&oacute;n algunas de las preguntas m&aacute;s comunes sobre el protocolo de transferencia de archivos SFTP.&nbsp;<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-694472eb1e732\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Qu&eacute; relaci&oacute;n hay entre FTPS y SSL?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>FTPS es una extensi&oacute;n del protocolo FTP (File Transfer Protocol) que utiliza SSL (Secure Sockets Layer) para encriptar las transferencias de archivos, proporcionando as&iacute; una capa adicional de seguridad en las comunicaciones entre el cliente y el servidor.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-694472eb1e734\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Cu&aacute;l es el puerto de SFTP?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>El puerto est&aacute;ndar utilizado por SFTP para establecer una conexi&oacute;n segura es el 22. Este puerto es el mismo utilizado por SSH, ya que SFTP se basa en las capacidades de seguridad de SSH para asegurar las transferencias de archivos.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>FTP es el m&eacute;todo est&aacute;ndar para transferir archivos u otros datos entre computadoras, pero se est&aacute; volviendo cada vez m&aacute;s obsoleto, debido al entorno actual consciente de la seguridad. Afortunadamente, ah&iacute; es donde entra SFTP, que es particularmente &uacute;til para los usuarios de hosting VPS. En esta gu&iacute;a, te mostraremos c&oacute;mo usar SFTP para la [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/co\/tutoriales\/como-usar-sftp\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":138,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Qu\u00e9 es SFTP: c\u00f3mo usarlo y comandos b\u00e1sicos","rank_math_description":"Aprende a utilizar SFTP para transferencias de archivos seguras: descubre c\u00f3mo configurarlo, los comandos b\u00e1sicos y las mejores pr\u00e1cticas.","rank_math_focus_keyword":"sftp","footnotes":""},"categories":[8284],"tags":[14100],"class_list":["post-11584","post","type-post","status-publish","format-standard","hentry","category-glosario","tag-sftp"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-usar-sftp-ssh-file-transfer-protocol\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/sftp\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-usar-sftp\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/transfer-file-dengan-sftp\/","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/wie-man-sftp-verwendet\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-usar-sftp\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-usar-sftp\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-usar-sftp\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-usar-sftp-ssh-file-transfer-protocol\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/11584","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\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/comments?post=11584"}],"version-history":[{"count":14,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/11584\/revisions"}],"predecessor-version":[{"id":46741,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/11584\/revisions\/46741"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/media?parent=11584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/categories?post=11584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/tags?post=11584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}