#!/bin/bash

# Ruta del archivo sitios_feed.xml en el servidor FTP
remote_file="sitios02_feed.xml"

# Directorio local donde se guardará el archivo
local_dir="/home/lybprop/public_html/Procesos/Feed"

# Obtener la fecha y hora actual en el formato deseado (por ejemplo, YYYYMMDD_HHMMSS)
datetime=$(date +"%Y%m%d_%H%M%S")

# Nombre del archivo local con la fecha y hora
#local_filename="$datetime.xml"
local_filename="sitios02_feed.xml"

# Datos de conexión FTP
ftp_server="ftpactualizaciones01.prop360.cl"
ftp_user="ccii_sitios"
ftp_pass="CCII%CNVCT,.360#sitios"

# Comando lftp para conectarse utilizando cifrado explícito
lftp_command="open -u $ftp_user,'$ftp_pass'  $ftp_server;set ssl:verify-certificate no;ls; get $remote_file -o $local_dir/$local_filename; quit"

# Ejecutar el comando lftp
/usr/bin/lftp -c "$lftp_command"

archivoOriginal="sitios02_feed.xml"
nuevoOwner="lybprop"
nuevoGrupo="nobody"
nuevosPermisos="755"

# Cambiar el dueño y grupo del archivo
chown $nuevoOwner:$nuevoGrupo $local_dir/$local_filename

# Cambiar los permisos del archivo
chmod $nuevosPermisos $local_dir/$local_filename

echo "Cambios aplicados al archivo $archivoOriginal."