Al principio decidí probar Filezilla un FTP bastante eficiente; pero lo malo era que se cortaba con cierta regularidad opte por descargar Gftp, pero mucho fue mi sorpresa al ver que costaba conectar una sesión y se caían las conexiones de ftp con mayor facilidad. Para no hacercelos largo también me repase otros FTP pero ninguno llenaba al 100% mis expectativas hasta que me tope con el cliente FTP llamado LFTP.
sudo apt-get install lftp
les dejo el código para poderlo descargar por la terminal.
Continuando una de las razones que llamo la atención fue la capacidad de trabajarlo en modo consola y también que hasta el momento trabajándolo de esta forma no e tenido un solo corte de conexión. He aquí un pequeño tutorial.
1. Iniciar una sesion
lftp -u usuario,clave ftp.dominio.com
Una vez dentro de lftp, lo que estaremos viendo es el servidor remoto.
Nos aparecerá un prompt como este, donde indica el usuario y el servidor al que estamos conectados:
lftp usuario@ftp.dominio.com:~>
2. Podemos ocupar ls para ver listar los archivos.
lftp usuario@ftp.dominio.com:~> ls -l
También subimos y bajamos directorios con cd y cd -
3. Cambiar de directorio pero en modo local no remoto se usa
lftp usuario@ftp.dominio.com:~> lcd /home/usuario/Escritorio
Para retroceder un directorio local usamos lcd -
4. Subir archivos
lftp usuario@ftp.dominio.com:~> mput imagen.png
también usamos mput * para subir todo un directorio
5. Bajar archivos
lftp usuario@ftp.dominio.com:~> mget index.html
Y claro mget * para bajar todo un directorio
6. Por ultimo para el back up de todo el sitio o una carpeta especifica usamos
lftp usuario@ftp.dominio.com:~> mirror -v
En los siguientes post les prometo automatizar algunas funciones para hacer back up por medio de Shell Script. Antes de finalizar usaremos exit para salir del LFTP y si necesitan mas ayuda pueden digitar help en el prompt del LFTP.
sudo apt-get install lftp
les dejo el código para poderlo descargar por la terminal.
Continuando una de las razones que llamo la atención fue la capacidad de trabajarlo en modo consola y también que hasta el momento trabajándolo de esta forma no e tenido un solo corte de conexión. He aquí un pequeño tutorial.
1. Iniciar una sesion
lftp -u usuario,clave ftp.dominio.com
Una vez dentro de lftp, lo que estaremos viendo es el servidor remoto.
Nos aparecerá un prompt como este, donde indica el usuario y el servidor al que estamos conectados:
lftp usuario@ftp.dominio.com:~>
2. Podemos ocupar ls para ver listar los archivos.
lftp usuario@ftp.dominio.com:~> ls -l
También subimos y bajamos directorios con cd y cd -
3. Cambiar de directorio pero en modo local no remoto se usa
lftp usuario@ftp.dominio.com:~> lcd /home/usuario/Escritorio
Para retroceder un directorio local usamos lcd -
4. Subir archivos
lftp usuario@ftp.dominio.com:~> mput imagen.png
también usamos mput * para subir todo un directorio
5. Bajar archivos
lftp usuario@ftp.dominio.com:~> mget index.html
Y claro mget * para bajar todo un directorio
6. Por ultimo para el back up de todo el sitio o una carpeta especifica usamos
lftp usuario@ftp.dominio.com:~> mirror -v
En los siguientes post les prometo automatizar algunas funciones para hacer back up por medio de Shell Script. Antes de finalizar usaremos exit para salir del LFTP y si necesitan mas ayuda pueden digitar help en el prompt del LFTP.
No hay comentarios.:
Publicar un comentario