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 y 2222 es el número de puerto de su servidor.
Conectarse al servidor con PuTTy #
Descargar PuTTy aquí
Introduzca su nombre de host y puerto (por defecto 22 )
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 con el CD asignació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, obtienes siempre acceder a la carpeta correcta.
Descarga de archivos. #
Ahora puedes descargar archivos con el 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 cuidadosamente que 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, puedes leer aquí.