Textual description of firstImageUrl

Como Intercambiar archivos entre Windows y Unix usando FTP

Muchos ambientes informáticos corporativos cuentan con una diversidad de sistemas operativos y aplicaciones. Es así como es frecuente encontrar aplicaciones que corren sobre la plataforma Windows conviviendo con otras que corren sobre la plataforma Unix. En esos escenarios, esta complejidad ejerce presion sobre los administradores de estos sistemas, pues se necesita de un conjunto de destrezas para Windows y otro distinto para Unix

Además, ninguna empresa desea promover islas de información cuya naturaleza impida el uso de la información de un sistema como insumo para la generación de información de más alto nivel, usando un segundo sistema.

Para crear un puente que permita el consumo de datos de un sistema heterogeneo a otro, se propone la creacion de una interfaz de intercambio de archivos (planos, de lote, hojas de calculo, etc) con el siguiente escenario:

Muchas aplicaciones tienen la opcion de exportar datos en archivos planos, hojas de cálculo y otros formatos listos para ser consumidos por otras aplicaciones. Lo que se desea es trasladar estos archivos exportados y ponerlos a disposicion del segundo sistema.

SISTEMAS

  1. Servidor Wins: 
    1. Máquina Windows,
    2. sistema de archivos NTFS
  2. Servidor UX: 
    1. Máquina Unix/Linux, 
    2. sistema de archivos Unix

INTERCAMBIO


El intercambio que se desea realizar es el de un conjunto de archivos entre ambos sistemas heterogéneos.

PROTOCOLO


La interfaz propuesta es una conexión FTP (File Transfer Protocol - Protocolo de Transferencia de Archivos), porque es un protocolo conocido por ambos, es de uso especifico para el objeto del intercambio (Archivos) y susceptible de programas o scripts.

MONTAJE


Sistema Wins: 
  • Instalación cliente ftp
  • Elaboración de script ftp
  • Ejecución recurrente de script vía job programado
Sistema UX:
  • Instalación servidor ftp
  • Creación de credenciales de usuario ftp


CONFIGURACIÓN


Supóngase que los archivos en el sistema Wins poseen cierta estructura de directorios y que esta se desea replicar en el sistema UX y que se desea actualizar con cierta frecuencia la versión de los archivos en el Sistema UX ya que estos no son estáticos.
En una estructura de directorios en la que los archivos se distribuyen en varias subcarpetas debajo de una carpeta raíz, un script de ftp como el que aparece abajo se puede utilizar.


Script FTP:
'==========INICIO DEL SCRIPT FTP ==========
'Abrir conexion FTP en el sistema UX desde el sistema Wins
open sistemaUX
'Suministrar un nombre de usuario perteneciente al sistema UX
username_sistemaUX
'Suministrar el correspondiente password
password_sistemaUX
'Cambiarse a la ruta que contiene el arbol de directorios donde se copiarán los archivos
cd /ruta_sistemaUX
'Cambiarse a la primera subcarpeta que contendrá los archivos
cd subcarpeta_sistemaUX
'Cambiarse a la ruta local en el sistema Wins que contiene el arbol de directorios donde están los archivos
lcd Unidad_sistemaWins:\Ruta_sistemaWins
'Cambiarse a la primera carpeta local que contiene archivos
lcd subcarpeta_sistemaWins
'Enviar los archivos
send archivo1.ext
send archivo2.ext
.
.
.
send archivon.ext
'Salir de la primera subcarpeta local
cd ..
'Entrar a la segunda subcarpeta local que contiene archivos
cd Otra_subcarpeta_sistemaWins
'Salir de la primera subcarpeta remota en el sistema UX
lcd ..
lcd Otra_subcarpeta_sistemaUX
'Enviar los archivos de la otra subcarpeta.
send archivo1.ext
send archivo2.ext
.
.
.
send archivon.ext
'Cerrar la Sesión FTP
bye
'==========FIN DEL SCRIPT FTP ==========


Este script se puede almacenar en un archivo, por ejemplo C:\ftpscript.txt, y se ejecuta en el sistema Wins de la siguiente manera: 

C:\WINDOWS\system32\ftp.exe -s:"C:\ftpscript.txt"

La ejecución de este script puede programarse como una Tarea Repetitiva. Si, por ejemplo, decidimos Crear una tarea de nombre "Actualizador FTP" con la ejecucion del comando de arriba con una periodicidad mensual el dia 15 de cada mes a partir de las cero horas del primero de julio del 2011 y que se desactive el 30 de junio de 2012 el comando a introducir es el que se muestra a continuacion:

schtasks /create /tn "Actualizador FTP" /tr C:\WINDOWS\system32\ftp.exe -s:"C:\ftpscript.txt" /sc monthly /d 15 /st 00:00 /sd 2011/07/01 /ed 2012/06/30

Una referencia del comando schtasks se encuentra en esta dirección: Sintaxis schtasks

Con esto se logra un transporte bidireccional en el intercambio de archivos (se pueden enviar y recibir archivos con este esquema), es decir una interfaz entre los sistemas Wins y UX de propósito específico.

Tips para elaborar Propuestas como Consultor de Sistemas

Siempre conviene tener lineamientos generales acerca de la presentación de propuestas de consultoría en Sistemas. Este esquema es útil para micro proyectos de tecnología y abarca los tres pilares del proyecto:
  • la arquitectura, 
  • el dinero 
  • y la organización.
Con las debidas adaptaciones puede aplicarse en una gama amplias de proyectos que incluyen el desarrollo, la instalación, el mantenimiento, la migración, la parametrizacion, etc.
 
Después de que un consultor en Tecnología sostiene una o varias reuniones con un cliente, el consultor debe hacer entrega de un proyecto para la implantación de una solución tecnológica para mejorar la confiabilidad de los procesos de la empresa.

La propuesta debe contener:
  • Todas las necesidades percibidas de la empresa
  • La descripción de la solución propuesta
  • La infraestructura que soportará la solución
Además, la propuesta ha de describir:
  • Los entregables del proyecto con su plan de entrega
  • El soporte para la implantación en términos de calidad e idoneidad. 
  • Siempre es importante incluir la experiencia previa en proyectos de tecnología en los sectores público y privado.
Con el análisis de dicha propuesta, la empresa debería llegar a la conclusión de que
  • invertir en el fortalecimiento de la plataforma tecnológica, le dará un buen punto de partida para sustentar su crecimiento sobre unas bases solidas caracterizadas por la confiabilidad del soporte a sus procesos.

Componentes Mínimos de la Propuesta Técnica


Con base en la información producida por el análisis, se diseña una solución cuyos componentes mínimos son los siguientes:

Textual description of firstImageUrl

Ciberseguridad: Gestión de la Seguridad Informática

Seguridad Informática para la Empresa

El objetivo central del procedimiento es lograr unos niveles adecuados de seguridad tanto en los equipos (hardware), como en el acceso a los diferentes programas (Software).

La Seguridad Informática tiene como objetivo el mantenimiento de la:
  1. Confidencialidad
  2. Integridad
  3. Disponibilidad 

de los Sistemas de Información. Es necesario identificar y controlar cualquier evento que pueda afectar negativamente a cualquiera de estos tres aspectos, así como definir e implantar las defensas necesarias para eliminar o reducir sus posibles consecuencias.
Este procedimiento aplica para todos los usuarios de los sistemas informáticos de la empresa.

La Seguridad Informática permite compartir los Sistemas de Información de la empresa entre sus empleados, e incluso con terceros, pero garantizando su protección. La Seguridad tiene tres aspectos básicos que son esenciales para el crecimiento del negocio, el cumplimiento de la legalidad vigente y la imagen de la propia empresa: