Certificados SSL
 
     
 
Ultimas noticias ... Shell Security  
     
Foro de Shell Security :: Ver tema - necesito preguntar a fernando ortega
LoginNombre de UsuarioContraseña
Entrar automáticamente en cada visita    
Registrarse
Registrarse
Entre para ver sus mensajes privados
Entre para ver sus mensajes privados
Foros de discusión » Sugerencias y peticiones

Publicar nuevo tema   Responder al tema
necesito preguntar a fernando ortega
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
ja1rueda@gigante.com.mx
Shell Level 0
Shell Level 0


Registrado: 20 Sep 2006
Mensajes: 2

MensajePublicado: Mie Sep 20, 2006 11:58 pm    Asunto: necesito preguntar a fernando ortega Responder citando

Buen día !
Mi estimado y fino amigo: aprovecho la ocasión para enviarle un cordial saludo

Hace unos dias vi un articulo que hablaba de envio seguro por sftp a traves de un script.

Me intereso el tema.

En el comentan que anteriormente habian planteado una solucion para efectuar esto, seria para mi de gran ayuda si pudieras
de favor compartirme una copia.

Gracias de antemnao y que tengas muy buena tarde!
José Alberto Rueda Osuna
mailto:ja1rueda@gigante.com.mx
_________________
gracias y saludos
_________________________________
José Alberto Rueda Osuna
mailto:ja1rueda@gigante.com.mx
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Fernando Ortega
Site Admin
Site Admin


Registrado: 20 Abr 2003
Mensajes: 258
Ubicación: Andalucía (España)

MensajePublicado: Jue Sep 21, 2006 2:29 am    Asunto: Sftp Responder citando

Hola, no recuerdo en qué artículo hablaba del script de sftp, pero sí es cierto que alguna vez lo he mencionado.

Es de gran utilidad para realizar backups, y simplemente tienes que crear un script que use sftp para descargar los datos de tu servidor usando el propio protocolo SSH (con lo cual todo va encriptado). En dicho servidor remoto generas los ficheros de backup automáticamente también (usando cron) con un simple "tar cfz ficheros ficheros etc"

Mi script es un poco más largo, pero te pongo la parte que te interesa (ya debes adaptarlo lógicamente):

Código:
echo ""
#!/usr/local/bin/bash
# Shell Security - www.shellsec.net
#
echo "Sistema de ficheros para BACKUP inicializado"
echo ""
echo ""
echo "          Creando copia de seguridad"
echo "----------------------------------------------"
echo ""
DIR_BACKUP="/backups"
FECHA=`date +%Y-%m-%d-%H.00`
FECHA_FUERA=`(date -r $(( $(date +%s) - (4 * 86400))) +%Y-%m-%d-%H.00)`

#Creación de la copia de seguridad
echo "    -= Copiando =-"
if [ -d "/backups/xx/xx_$FECHA.tar.gz" ]; then
        echo "Ya existe /backups/xx/xx_$FECHA.tar.gz"
else
        echo "Creando backup /backups/xx/xx_$FECHA.tar.gz"
        scp -2 -P 22 -B -r user@hots:/backups/xx/xx_$FECHA.tar.gz /backups/xx/xx_$FECHA.tar.gz
        chmod 600 /backups/xx/xx_$FECHA.tar.gz
fi

#Eliminación de la copia de seguridad obsoleta
#if [ "/backups/xx/xx_$FECHA_FUERA.tar.gz" ]; then
        rm -rf /backups/xx/xx_$FECHA_FUERA.tar.gz
        echo "Eliminado backup obsoleto /backups/xx/xx_$FECHA_FUERA.tar.gz"
#fi

echo ""
echo ".: Copia de seguridad finalizada :."
echo ""
echo "Sistema de ficheros para BACKUP finalizado"
echo ""


Primero generamos los datos de fecha de backup a realizar y fecha de backup "saliente" (que en el ejemplo es de 4 días de vida). En definitiva, lo que hacemos es crear el nuevo backup y eliminar el antiguo. Esto lo ejecutas cada día (o intervalo deseado) mediante cron.

Nota: el formato de fechas está preparado para BSD, en otros sistemas (como Linux) puede que cambie algo, cuestión de revisarlo.

Ya es cuestión de que te montes tú el resto de preparativos. Espero te sea de utilidad, saludos Smile
_________________
La seguridad no es un concepto booleano, sino un concepto cuantitativo
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
ja1rueda@gigante.com.mx
Shell Level 0
Shell Level 0


Registrado: 20 Sep 2006
Mensajes: 2

MensajePublicado: Jue Sep 21, 2006 5:39 pm    Asunto: Re: Sftp Responder citando

Buen día !
Mi estimado y fino amigo, muchas gracias por tu apoyo seguire tus recomendaciones, hasta la vista !!!
Un abrazo,
saludos
_________________________________
José Alberto Rueda Osuna
México

"El trabajo en equipo hace que la Gente se fortalezca"
_________________
gracias y saludos
_________________________________
José Alberto Rueda Osuna
mailto:ja1rueda@gigante.com.mx
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión » Sugerencias y peticiones Todas las horas son GMT + 1 Hora
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro

Seguridad informatica
Foro de Shell Security © 2003 ~ 2005. Tecnología phpbb