SSH te permite conectarte al servidor y descargar archivos directamente desde otros servidores.
- Nota: Algunos hosts pueden desactivar la función SSH por razones de seguridad.
- Nota: SSH no debe ser utilizado por personas no familiarizadas con un entorno Unix.
Conéctese al servidor a través del terminal, utilizando OpenSSH
Sólo tienes que abrir el terminal (sólo Linux/MacOS) y escribir tu nombre de usuario y el nombre del servidor. Por ejemplo:
ssh gebruiker@yourwebsite.com
Se le pedirá que introduzca su contraseña. Hágalo y pulse Intro
- Nota: No verás la longitud de la contraseña, que no es gran cosa. Escribe la contraseña y pulsa Intro.
- Observación: el puerto por defecto del servidor ssh es 22. Si su servidor ha establecido un puerto personalizado, deberá especificarlo cuando se conecte a través del terminal ssh. Ejemplo:
ssh -p 2222 gebruiker@yourwebsite.com
Donde -p significa puerto y2222es el número de puerto de su servidor.
Conectarse al servidor con PuTTy
Descargar PuTTy aquí
Introduzca su nombre de host y puerto (por defecto22 )
Pulse "Abrir". Pasará al terminal, introduzca su nombre de usuario y contraseña. Una vez conectado, los pasos a seguir son los mismos que para OpenSSH y PuTTy.
Vaya a la carpeta en la que desea descargar sus archivos
Cuando se conecte, aparecerá en su directorio personal. Sin embargo, es posible que desee acceder a su directorio public_html, puede hacerlo conel CDasignación. Ejemplo:
cd /home/nombre_usuario/dominios/su_sitio.com/public_html/
Dónde usuario es su nombre de usuario y tuweb.com su nombre de dominio. También puede abrir public_html simplemente escribiendo
cd dominios/tuweb.es/public_html/
A través de ssh, entras en tu carpeta de inicio, pero si escribes la ruta completa, obtienessiempreacceder a la carpeta correcta.
Descarga de archivos.
Ahora puedes descargar archivos conel wget-comando. Sólo tienes que escribir:
wget https://www.yourwebsite.com/filename.png
También puede descargar desde un servidor FTP utilizando wget. Para ello, simplemente escriba:
wget ftp://username:password@ftp.yourwebsite.com/filename.png
wget ofrece mucha más flexibilidad y funciones. Si quieres saber más sobre él, puedes más información aquí.
Utilizar Rsync para sincronizar archivos
Advertencia:El uso de rsync puede provocar la eliminación de archivos.Por lo tanto, compruebe cuidadosamenteque se hace antes de usar rsync.
rsync es una potente herramienta para sincronizar ficheros entre servidores, o simplemente subir uno desde otro servidor. Ejemplo de uso:
rsync -avt olduser@youroldwebsite.com:/home/olduser/domains/youroldwebsite.com/public_html/logo.png userr@yournewwebsite.com:/home/user/domains/yournewwebsite.com/public_html/
Dónde:
- olduser es el usuario del que desea descargar el archivo logo.png
- youroldwebsite.com es el dominio del que desea descargar el archivo logo.png
- logo.png es un archivo de youroldwebsite.com que desea transferir a yournewwebsite.com
- user es el usuario del nuevo servidor al que quieres descargar tu archivo.
- yournewwebsite.com es el dominio en el que desea descargar su archivo.
- public_html es la carpeta donde se descarga el archivo logo.png. No olvides el símbolo / al final.
rsync es una herramienta muy potente con muchas funciones. Si quieres saber más sobre ella, puedesleer aquí.
¿Te ha resultado útil este artículo?