[ubuntu-ar] Automatizar subidas ftp
Marcelo Fernandez
marcelo.fidel.fernandez at gmail.com
Thu Apr 29 13:18:09 BST 2010
El día 29 de abril de 2010 06:56, Maykel Franco Hernández
<maykel en maykel.es> escribió:
> Hola muy buenas, estoy buscando la manera de automatizar la tarea de subir
> por ejemplo un directorio a un ftp externo pudiendo ser programado
> mediante el dia, la hora, etc. Estoy buscando algún cliente de tipo
> consola como el ftp, atftp, o el lftp pero en todos te tienes que loguear
> y entrar en la sesion y luego ejecutar el comando. Cómo podría hacer
> esto?? Y luego cómo podría ver el log de si se ha subido bien, ha tenido
> errores...Etc etc un saludo y gracias por anticipado. No obstante, seguiré
> probando y mirando por google.
El comando ftp de Linux/Unix puede utilizar un archivo llamado .netrc
en el home del usuario que ejecuta el comando ftp. En este archivo se
coloca primero el host, el usuario y la contraseña y listo; cuando te
conectes a un host que esté en el .netrc, usará la información de
login de allí. Esto lo combinás con el parámetro "-i" para que no te
muestre el prompt adentro de un script de shell y todo debería
funcionar automágicamente como vos querés.
http://digilux.es/comunicaciones/automatizacion-de-ftp-con-netrc/
De todas maneras, si podés evitar el protocolo FTP para hacer las
copias, mejor. Sugiero rsync o scp al menos, tal como dijo Juan Pablo.
PD: Siento un deja vú....
https://lists.ubuntu.com/archives/ubuntu-es/2010-March/042260.html
Saludos
--
Marcelo F. Fernández
Buenos Aires, Argentina
Licenciado en Sistemas - CCNA
E-Mail: marcelo.fidel.fernandez en gmail.com
Blog: http://blog.marcelofernandez.info
Twitter: http://twitter.com/fidelfernandez
More information about the Ubuntu-ar
mailing list