Sistema de Mensajería Instantánea Corporativa con. Rafael Matito

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Sistema de Mensajería Instantánea Corporativa con. Rafael Matito"

Transcripción

1 Sistema de Mensajería Instantánea Corporativa con Jabber y MySQL. Rafael Matito 1

2 Objetivo Sistema de mensajería instantánea corporativa basado en Software Libre. Basado en estándares abiertos. Libertad de elección de servidor y clientes. Facilidad de administración de los usuarios del sistema, de sus grupos y contactos. Bajo coste. 2

3 Qué necesitamos? Servidor Jabber { Jabberd1 Jabberd2 Sistema Gestor de Bases de Datos (MySQL) Aplicación de gestión de usuarios del sistema Equipos clientes (PSI,Gaim,Kopete...) 3

4 Esquema de funcionamiento Servidor Mensajes y autenticación Validación y almacenamiento datos Mensajes y autenticación Cliente Base de datos Cliente 4

5 Qué es Jabber? Jabber es un protocolo libre gestionado por la Jabber Software Foundation basado en el estándar XML para mensajería instantánea. Es una alternativa libre y segura a servicios como ICQ, AIM, MSN o Yahoo Messenger. Más conocido como el Linux de la mensajería instantánea. 5

6 Características Protocolo abierto: Con todas las ventajas del software libre, se puede programar un servidor o un cliente o ver el código, entre otras cosas. Estándar: ha sido aprobado bajo el nombre de XMPP por el Internet Engineering Task Force (IETF). Sus especificaciones han sido publicadas como RFC 3920 y RFC Descentralizado: Se puede crear un servidor para Jabber, y se puede interoperar o unirse al resto de la red Jabber. Similar al . Extensible: Se puede ampliar con mejoras sobre el protocolo original. Las extensiones comunes son manejadas por la Jabber Software Foundation. 6

7 Características Seguro: Cualquier servidor Jabber puede estar aislado del exterior (intranet). Se permite SSL para comunicaciones servidor-cliente y algunos clientes aceptan GPG como encriptación de las comunicaciones usando cifrado asimétrico. Multiredes: Un transporte o pasarela permite comunicarse con otros protocolos usados por clientes como MSN Messenger, ICQ, AOL o Yahoo!. Flexible: los usos de Jabber más allá de la MI incluyen monitorización de red, sindicación de contenido, herramientas de colaboración, compartición de archivos, juegos, supervisión de sistemas remotos... Diverso: una amplia gama de compañías y de proyectos de software libre utilizan los protocolos Jabber para construir y para desplegar sus productos y y servicios en tiempo real. Libertad de elección de proveedor. 7

8 Ejemplo de comunicación Servidor Jabber Servidor Jabber cliente Jabber cliente Jabber cliente Jabber Pasarela Red MSN Cliente MSN Protocolo Jabber Protocolo MSN 8

9 Servidores Jabber 9

10 Implementaciones Implementación con Jabberd1 Más probado, más tiempo de desarrollo y más estable. Existen paquetes para la mayoría de distribuciones No utiliza MySQL de forma nativa. Implementación con Jabberd2 Tiene más características que Jabberd1 Versión menos probada y por lo tanto menos estable Es más difícil encontrar paquetes para la mayoría de distribuciones Utiliza MySQL de forma nativa para autenticación y almacenamiento de datos 10

11 Implementación con Jabberd1 Jabberd1 no tiene almacenamiento de datos ni autenticación contra bases de datos de forma nativa. Se necesita descargar la extensión xdb_sql. Para más información: 11

12 Implementación con Jabberd1 1. Instalar GNU Pth 2. Descargar Jabberd1 en /usr/local y compilar 3. Probamos el servidor -h servidor.dominio 4. Descargamos xdb_sql dentro del directorio donde tenemos Jabberd1 5. Instalamos las cabeceras y ficheros de desarrollo de MySQL (mysql-devel) 12

13 Implementación con Jabberd1 6. Modificamos el fichero Makefile de xdb_sql # Uncomment the file that corresponds to your DB xdb_sql_objects= \ xdb_sql_mysql.o \ xdb_sql.o \ xdb_sql_auth0k.o \ xdb_sql_auth.o \ xdb_sql_offline.o \ xdb_sql_register.o \ xdb_sql_config.o \ xdb_sql_querydef.o \ xdb_sql_roster.o \ xdb_sql_last.o \ xdb_sql_backend.o \ xdb_sql_vcard.o \ xdb_sql_filter.o \ xdb_sql_generic.o \ # xdb_sql_pgsql.o # xdb_sql_odbc.o all: xdb_sql.so 13

14 Implementación con Jabberd1 7. Compilamos xdb_sql 8. Creamos la base de datos mysql -u root -p < sample_dabase.sql 9. Editamos el fichero xdb_sql.xml (sección connection) <!-- Configure information about the SQL connection --> <connection> <host>servidor.dominio</host> <db>jabber</db> <user>jabber</user> <pass>tuclave</pass> </connection> 14

15 Implementación con Jabberd1 10. Editamos el fichero jabber.xml (sección xdb) <xdb id="xdb"> <host/> <ns>jabber:iq:roster</ns> <ns>jabber:x:offline</ns> <ns>jabber:iq:filter</ns> <ns>jabber:iq:last</ns> <ns>jabber:iq:auth</ns> <ns>jabber:iq:auth:0k</ns> <ns>jabber:iq:register</ns> <ns>vcard-temp</ns> <load> <xdb_sql>/usr/local/jabber-1.4.3/xdb_sql/xdb_sql.so</xdb_sql> </load> <jabberd:include>/usr/local/jabber /xdb_sql/xdb_sql.xml</jabberd:include> <load> <xdb_file>./xdb_file/xdb_file.so</xdb_file> </load> <xdb_file xmlns="jabber:config:xdb_file"> <spool><jabberd:cmdline flag= s >./spool</jabberd:cmdline></spool> </xdb_file> </xdb> 15

16 Implementación con Jabberd2 De ahora en adelante se asumirá que se ha seguido esta implementación para la configuración del servidor, emisión de mensajes del sistema... 16

17 Requisitos de Jabberd2 OpenSSL (versión 0.96 o superior) Libidn (versión 0.3 o superior) BD para almacenar datos MySQL Berkeley DB Oracle PostgreSQL Sistema para autenticar MySQL Berkeley DB OpenLDAP Oracle PostgreSQL PAM 17

18 Instalar Jabberd2 1. Descargamos el código fuente 2. Configuramos./configure enable mysql enable ssl enable idn 3. Compilamos e instalamos Los ficheros de configuración estarán en /usr/local/etc/jabberd 18

19 Configuración del servidor 1. Establecer el hostname en sm.xml y en c2s.xml sm.xml <! Session manager configuration > <sm> <id>servidor.dominio</id> c2s.xml <! Local network configuration > <local> <id>servidor.dominio</id> 19

20 Configuración del servidor 2. Crear la base de datos jabberd2 y establecer la configuración del usuario #mysql -u root -p < tools/db-setup.mysql 3. Configurar sm.xml para usar MySQL como sistema de almacenamiento. <! Storage database configuration > <storage> <! By default, we use the MySQL driver for all storage > <driver>mysql</driver> 20

21 Configuración del servidor 3. Configurar sm.xml para usar MySQL como sistema de almacenamiento. <! MySQL driver configuration > <mysql> <! Database server host and port > <host>localhost</host> <port>3306</port> <! Database name > <dbname>jabberd2</dbname> <! Database username and password > <user>jabberd2</user> <pass>secret</pass> <transactions/> </mysql> 21

22 Configuración del servidor 4. Configurar c2s.xml para usar MySQL como sistema de autenticación <! Authentication/registration database configuration > <authreg> <! Backend module to use > <module>mysql</module> 22

23 Configuración del servidor 4. Configurar c2s.xml para usar MySQL como sistema de autenticación <! MySQL module configuration > <mysql> <! Database server host and port > <host>localhost</host> <port>3306</port> <! Database name > <dbname>jabberd2</dbname> <! Database username and password > <user>jabberd2</user> <pass>secret</pass> </mysql> 23

24 Configuración del servidor 5. Probar el servidor /usr/local/bin/jabberd Existe un script llamado jabberd.rc en el directorio tools que nos permitirá arrancar y parar el servidor automáticamente 24

25 Otras tareas de configuración Configurar Jabberd2 para conexiones SSL Crear un usuario administrativo Deshabilitar el registro público de cuentas Habilitar que los usuarios puedan cambiar las claves 25

26 Base de datos authreg: almacena los usuarios registrados queue: almacena los mensajes aún no entregados roster-groups: almacena los grupos roster-items: almacena los contactos vcard: almacena la información personal de los usuarios 26

27 Gestión de usuarios y contactos usuarios jabberd2 Scripts de sincronización Aplicación de gestión de usuarios Servidor Jabberd2 27

28 Ejemplo de script 28

29 Gestión de usuarios y contactos jabberd2 Aplicación sin desarrollar - Gestión de los usuarios - Gestión de los contactos - Gestión de los grupos Servidor Jabberd2 29

30 Equipos clientes Existen muchos clientes de Jabber Fácil e intuitivo Multiplataforma Multiprotocolo Otras características: grupos de conversación, envío de mensajes a grupos, grupos anidados... 30

31 Equipos clientes 31

32 Emisión de mensajes automáticos Insertando registros en la tabla queue. Utilizando jabberd_alert.pl Programando un script en php que haga uso de la clase class.jabber.php 32

33 Insertar registros en la tabla queue La tabla queue mantiene una lista de todos los mensajes que aún no han sido entregados a sus destinatarios. Es una tabla que usa internamente el servidor jabberd2, no se recomienda su alteración desde el exterior. Si el destinatario está conectado en el momento de la emisión del mensaje no lo recibirá hasta que desconecte y vuelva a conectar. Es muy sencillo realizar un script que inserte registros en esta tabla con el formato de los mensajes. 33

34 Utilizando jabberd_alert.pl./jabber_alert.pl e n w clave e = jid del receptor n = jid del emisor w = clave del usuario emisor 34

35 Utilizando la clase class.jabber.php 35

36 Un caso de éxito, Provivienda Provivienda tiene sus empleados en muchos centros de trabajo. Con el fin de ahorrar costes en teléfono y agilizar las comunicaciones se venía empleando otro sistema de mensajería instantánea. Este sistema no permitía la sincronización con la aplicación de gestión de los empleados, de tal forma que todas las modificaciones habían de hacerse a mano y distribuir los cambios. 36

37 Un caso de éxito, Provivienda Los usuarios usan Jabber de forma transparente, no necesitan conocer la tecnología subyacente. Todos los empleados tienen todos los contactos en los grupos (departamentos y centros de trabajo) a los que pertenecen, sin importar los traslados, altas ni bajas. Disponen de información actualizada sobre el resto de empleados (teléfonos, fax, dirección, ...). Tienen una forma cómoda y rápida de compartir ficheros e información. 37

38 Dudas y preguntas 38

OpenFire. Introducción. Sobre Openfire. Caracteristicas. Caracteristicas. Tabla de Contenidos [-]

OpenFire. Introducción. Sobre Openfire. Caracteristicas. Caracteristicas. Tabla de Contenidos [-] OpenFire Tabla de Contenidos [-] Introducción Jabber es un protocolo libre para mensajería instantánea, basado en el estándar XML y gestionado por XMPP Standards Foundation. La red de Jabber está formada

Más detalles

Modelo de Conectividad para Redes Humanas

Modelo de Conectividad para Redes Humanas 1 Modelo de Conectividad para Redes Humanas ANEXO G IMPLEMENTACION DE UN SERVICIO DE MENSAJERÍA INSTANTÁNEA SEGURO 1. DEFINICIÓN DEL PROBLEMA Finalmente, dentro de las necesidades de comunicación y trabajo

Más detalles

Mensajería Instantánea Iván Daniel Rodríguez Posada

Mensajería Instantánea Iván Daniel Rodríguez Posada Mensajería Instantánea 1 Índice 1. Que es la mensajería instantánea?:...2 2. Openfire:...5 2.1 Instalación de Openfire:...5 2.2 Creación de usuarios en Openfire:...11 2.3. Creación de Usuarios por parte

Más detalles

Conecte el QNAP NAS a un directorio LDAP

Conecte el QNAP NAS a un directorio LDAP Conecte el QNAP NAS a un directorio LDAP Qué es LDAP? LDAP significa Protocolo Ligero de Acceso a Directorios (Lightweight Directory Access Protocol). Es un directorio que puede almacenar la información

Más detalles

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín Contenido

Más detalles

Práctica de laboratorio 1.6.1: Uso de las herramientas de colaboración: IRC e IM

Práctica de laboratorio 1.6.1: Uso de las herramientas de colaboración: IRC e IM Práctica de laboratorio 1.6.1: Uso de las herramientas de colaboración: IRC e IM Diagrama de topología Objetivos de aprendizaje Al completar esta práctica de laboratorio, usted podrá: Definir Internet

Más detalles

Indice 1. OBJETIVO...3 2. ASIGNACIÓN DE RESPONSABILIDADES...3 3. ALCANCE...3 4. PROCEDIMIENTOS RELACIONADOS...3 5. DOCUMENTOS RELACIONADOS...

Indice 1. OBJETIVO...3 2. ASIGNACIÓN DE RESPONSABILIDADES...3 3. ALCANCE...3 4. PROCEDIMIENTOS RELACIONADOS...3 5. DOCUMENTOS RELACIONADOS... Indice 1. OBJETIVO...3 2. ASIGNACIÓN DE RESPONSABILIDADES...3 3. ALCANCE...3 4. PROCEDIMIENTOS RELACIONADOS...3 5. DOCUMENTOS RELACIONADOS...3 6. PROCESO...3 6.1 Requerimientos previos...3 7. VPN modo

Más detalles

Instalación Redmine-Emergya

Instalación Redmine-Emergya Instalación Redmine-Emergya Documentación preparada para: Empresa: Emergya Consultoría Autor / Procedencia. Equipo de Trabajo Antonio Fernández. Mánager de Negocio. Área de Desarrollo de Negocio. Versión

Más detalles

Integración de Asterisk en LDAP

Integración de Asterisk en LDAP Integración de Asterisk en LDAP ## ## Versión 1.0 11/07/06 Página 2/13 Índice de contenido ## Introducción ##...3 ## LDAP ##...4 LDAP y bases de datos...4 ## Astirectory ##...5 ## Instalación y Configuración,

Más detalles

Trabajo Práctico Guía de Instalación

Trabajo Práctico Guía de Instalación Trabajo Práctico Guía de Instalación Laboratorio de Sistemas Operativos y Redes Matías Fernando Melendi - Ángeles Tella Arena Universidad Nacional de Quilmes Diciembre de 2013 Qué es Movim? MOVIM (My Open

Más detalles

Guía de Instalación. Versiones del documento

Guía de Instalación. Versiones del documento Guía de Instalación Versiones del documento Autor Fecha Observaciones Pablo J. Urbano Santos 03/12/08 Cambio de logos Luis Ig. Bacas Riveiro Pablo J. Urbano Santos Versiones anteriores 1 Índice de contenido

Más detalles

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín Gobierno Electrónico NEXOS NEXO : INSTLCIÓN, CONFIGURCIÓN Y CTULIZCIÓN DE JOOML, MÓDULOS Y COMPONENTES 1 NEXO : Instalación, Configuración y ctualización de Joomla, Módulos y Componentes. Qué es Joomla?

Más detalles

INSTALACIÓN DE ABIES 2 WEB PARA REALIZAR CONSULTAS SÓLO DESDE ORDENADORES DEL CENTRO ESCOLAR...5

INSTALACIÓN DE ABIES 2 WEB PARA REALIZAR CONSULTAS SÓLO DESDE ORDENADORES DEL CENTRO ESCOLAR...5 DE EDUCACIÓN SECRETARÍA DE ESTADO DE EDUCACIÓN Y FORMACIÓN DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONA INSTITUTO DE TECNOLOGÍAS EDUCATIVAS MANUAL DE ABIES 2 WEB CREDITOS: Versión 2.0 Fecha 13/10/2009 Autor/es

Más detalles

La Universidad, la Tecnología y el Software Libre

La Universidad, la Tecnología y el Software Libre ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO La Universidad, la Tecnología y el Software Libre Carlos Volter Buenaño Pesántez DIRECTOR DEPARTAMENTO DE SISTEMAS Y TELEMATICA ESPOCH Mail: cbuenano@live.espoch.edu.ec

Más detalles

WebSite Control Panel. Manual del usuario

WebSite Control Panel. Manual del usuario WebSite Control Panel Manual del usuario Login http://open.prored.com.uy Ingresar usuario y contraseña, y presionar LOGIN Lista de Sitios Web (Website List) Al ingresar el sistema muestra la lista de Sitios

Más detalles

Arquitectura software EN-HORA

Arquitectura software EN-HORA Arquitectura de en:hora Arquitectura software EN-HORA en:hora es un software de control de acceso y presencia con una arquitectura modular. El software se implementa mediante un conjunto de componentes

Más detalles

Programa de Capacitación y Certificación.

Programa de Capacitación y Certificación. NIVEL 1.- INFRAESTRUCTURA DE REDES Programa de Capacitación y Certificación. INFORMES@COMPUSUR.COM.MX WWW.COMPUSUR.COM.MX 1 Contenido NIVEL 1. INFRAESTRUCTURA DE REDES... 4 6421 CONFIGURANDO Y RESOLVIENDO

Más detalles

Configuración de su cuenta Premium Correo Negocios en Microsoft Entourage (MAC)

Configuración de su cuenta Premium Correo Negocios en Microsoft Entourage (MAC) Configuración de su cuenta Premium Correo Negocios en Microsoft Entourage (MAC) Una cuenta Premium le permite conectarse a su servidor Exchange a través de RPC Una cuenta RPC (Remote Procedure Call) le

Más detalles

MANUAL INSTALACION PLATAFORMA IE MODULO SERVIDOR

MANUAL INSTALACION PLATAFORMA IE MODULO SERVIDOR MANUAL INSTALACION PLATAFORMA IE MODULO SERVIDOR PROYECTO: MODULO SERVIDOR PLATAFORMA IE AUTOR: ATTEST VERSION : 1.0 WEB : www.attest.es EMAIL : sw-libre@attest.es INDICE 1. INTRODUCCIÓN... 3 2. PRE-REQUISITOS...

Más detalles

Introducción a Internet

Introducción a Internet Introducción a Internet 1 Índice de contenido Licencia y condiciones de uso...3 Introducción...4 Qué es Pidgin?...5 Obtención e instalación de Pidgin...6 Obtención...6 Instalación...6 Configuración de

Más detalles

Manual de Instalación y configuración

Manual de Instalación y configuración Manual de Instalación y configuración Proceso de ETL y Transferencia de datos para el sistema de Información Hospitalaria, InfHos Diciembre 2013 Proceso de Extracción, Transformación, Carga y Transferencia

Más detalles

CONFIGURACIÓN DEL SERVIDOR

CONFIGURACIÓN DEL SERVIDOR CONFIGURACIÓN DEL SERVIDOR Una vez finalizadas las configuraciones iniciales de las interfaces y direcciones IPs, desde cualquier equipo de la red abrimos el navegador e introducimos la dirección IP del

Más detalles

La solución más sencilla del mundo para todas sus necesidades de gestión y cobro de copias e impresiones.

La solución más sencilla del mundo para todas sus necesidades de gestión y cobro de copias e impresiones. PaperCut-MF La solución más sencilla del mundo para todas sus necesidades de gestión y cobro de copias e impresiones. Sistema de contabilidad y cobro de copias e impresiones fácil de instalar y gestionar

Más detalles

Instalación, creación y configuración del servicio FTP

Instalación, creación y configuración del servicio FTP Instalación, creación y configuración del servicio OBJETIVOS Instalar el servicio de en Windows. Configurar y administrar el Servicio de en Windows. Prueba de acceso desde la LAN al servidor. Apertura

Más detalles

Web Services. Richard Rossel rrossel@inf.utfsm.cl. 23 de noviembre de 2004. Web Services

Web Services. Richard Rossel rrossel@inf.utfsm.cl. 23 de noviembre de 2004. Web Services Richard Rossel rrossel@inf.utfsm.cl 23 de noviembre de 2004 JAVA2 TOC s JAVA2 JAVA2 Definición Aplicaciones Autocontenidas y Modulares Basado en estándares (XML,HTTP) Aplicaciones se anuncian por la red

Más detalles

Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos.

Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos. INSTITUTO TECNOLÓGICO SUPERIOR DE ESCARCEGA. Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos. Tema: VENTAJAS Y DESVENTAJAS DE POSTGRESQL,

Más detalles

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA ÍNDICE PRÓLOGO...13 CAPÍTULO 1. LINUX: UNA VISIÓN GENERAL...15 1.1 QUÉ APORTA ESTE LIBRO SOBRE LINUX...16 1.2 CÓMO COMIENZA LINUX...17 1.3 SISTEMA OPERATIVO LINUX...17 1.4 GNU LINUX, LINUX GNU O LINUX...18

Más detalles

Abrir el fichero: CACamerfirmaExpressCorporateServer.cer

Abrir el fichero: CACamerfirmaExpressCorporateServer.cer Importar previamente los certificados que vamos a necesitar, que aunque no es obligatorio, sí es recomendable instalarlos, accediendo a la página web: www.ccti.ull.es/info/servicios/accesored/eduroam.asp

Más detalles

Soluciones de Biometría e Identificación

Soluciones de Biometría e Identificación Soluciones de Biometría e Identificación es la empresa que marca la tendencia... Descripcion del producto - Descripción General Digital Recipt es una aplicación centralizada que permite unir la biometría

Más detalles

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software www.solucionempresarial.com.ar - info@solucionempresarial.com.

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software www.solucionempresarial.com.ar - info@solucionempresarial.com. PROYECTO 1 ÍNDICE 1. Presentación 2. Que es OpenVPN 3. Uso de las VPN s 4. Implementación 5. Seguridad 6. Ventajas 6. Requisitos 7. Objetivos 8. Presupuesto 2 Presentación Es una solución multiplataforma

Más detalles

Guía de usuario de AulaChat (Versión 0.1 Alpha)

Guía de usuario de AulaChat (Versión 0.1 Alpha) Guía de usuario de AulaChat (Versión 0.1 Alpha) By James López Prieto. Índice de contenido Introducción...2 Instalación de AulaChat... 2 1 -- Requerimientos... 2 2. -- Nota previa...3 3. -- Instalación...

Más detalles

Integración de SQL Server Analysis Services con Base de Datos MySQL. Hecho Por: Héctor Rafael Gutiérrez Granados

Integración de SQL Server Analysis Services con Base de Datos MySQL. Hecho Por: Héctor Rafael Gutiérrez Granados Integración de SQL Server Analysis Services con Base de Datos MySQL Hecho Por: Héctor Rafael Gutiérrez Granados Universidad Tecnológica de El Salvador Facultad de Informática y ciencias aplicadas San Salvador,

Más detalles

Instalación Millennium Aduanas SQL Servidor

Instalación Millennium Aduanas SQL Servidor Instalación Millennium Aduanas SQL Servidor I Instalación Millennium Aduanas SQL Servidor Contenido Parte I Introducción 1 Parte II Instalando Millennium Aduanas 2 1 Instalando el Software... 2 4 Parte

Más detalles

Certificados digitales SSL y TLS

Certificados digitales SSL y TLS SSL y TLS About Me Ing. Didier Fallas Rojas, Mag. Director de Redes e Infraestructura en InterNexo difaro@internexo.com Twitter: didierfallas LinkedIn: didierfallas Agenda Introducción SSL/TLS Certificados

Más detalles

Desarrollo Informático del SIGOB

Desarrollo Informático del SIGOB Desarrollo Informático del SIGOB Los soportes informáticos del Sistema de Información y Gestión para la Gobernabilidad (SIGOB) utilizan productos de tecnología avanzada, que permite la rápida incorporación

Más detalles

SSH. El siguiente paso será descargarnos el módulo sshd.wbm.gz de la página www.webmin.com para instalarlo.

SSH. El siguiente paso será descargarnos el módulo sshd.wbm.gz de la página www.webmin.com para instalarlo. SSH Para instalar un servidor SSH en Ubuntu, tendremos que tener el paquete OpenSSH instalador con el gestor de paquetes Sypnatic. El cliente suele estar instalado por defecto. El siguiente paso será descargarnos

Más detalles

Guía de instalación del sistema de documentos laborales Orquídea

Guía de instalación del sistema de documentos laborales Orquídea Guía de instalación del sistema de documentos laborales Orquídea Orquídea V 2.0 Fecha de publicación: Julio 2014 Autor Deivis Henriquez Este documento se proporciona «tal cual». Algunos de los ejemplos

Más detalles

INSTALACION DE SERVIDORES

INSTALACION DE SERVIDORES INSTALACION DE SERVIDORES ING. EN SISTEMAS COMPUTACIONALES UNIVERSIDAD DEL SUR CANCUN Profesor: Ing. Ismael Jiménez Sánchez Alumno: David Morales Gonzalez INDICE CONTENIDO Requisitos del Sistema. Introducción.

Más detalles

Toledo 25-05-2006 José Luis Martínez Director Operaciones Hispafuentes

Toledo 25-05-2006 José Luis Martínez Director Operaciones Hispafuentes Toledo 25-05-2006 José Luis Martínez Director Operaciones Hispafuentes INDICE OBJETIVO ESCULAPIO. DATOS DE HARDWARE/SOFTWARE. SITUACIÓN ACTUAL DEL PROYECTO. INFRAESTRUCTURA. SOFTWARE DE GESTIÓN. CONCLUSIONES

Más detalles

PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP

PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP Jose Arturo Beltre Castro 2013-1734 ING. JOSE DOÑE Sistemas Operativos III Elastix Elastix es una distribución libre de Servidor de Comunicaciones

Más detalles

Capítulo 8. mhtml:file://c:\documents and Settings\Administrator\Desktop\esteban\sdfgsdfg\8 Segur...

Capítulo 8. mhtml:file://c:\documents and Settings\Administrator\Desktop\esteban\sdfgsdfg\8 Segur... Page 1 of 8 Capítulo 8 Seguridad: Nuevas funcionalidades en Windows Server 2003 Durante este capítulo Usted irá asimilando conocimientos acerca de las mejoras de seguridad introducidas en Windows Server

Más detalles

INDICE...2. 1. Qué es SQLyog...3. 2. Instalación del programa...4

INDICE...2. 1. Qué es SQLyog...3. 2. Instalación del programa...4 MySQL: Mini guía SQLYog 2 INDICE INDICE...2 1. Qué es SQLyog...3 2. Instalación del programa...4 3. Usos básicos...7 3.1 Conexión al servidor MySQL...8 3.2 Aspecto general del programa...10 3.3 Ejecución

Más detalles

Seguridad Wi-Fi. Seguridad Wi-Fi

Seguridad Wi-Fi. Seguridad Wi-Fi Cuando Ud. se comunica a través de Internet usando una conexión cableada o inalámbrica, querrá asegurar que sus comunicaciones y ficheros tienen privacidad y están protegidos. Si sus transmisiones no son

Más detalles

Programando Aplicaciones Web con Base de Datos y Python

Programando Aplicaciones Web con Base de Datos y Python Sé diferente, intégrate Mca041 Programando Aplicaciones Web con Base de Datos y Python Autor: Orlando Gutiérrez Fecha: 01/01/2010 Prohibida la reproducción total o parcial, derechos reservados, Instituto

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) CONFIGURACIÓN PARA LA INTEGRACIÓN CON SISNOT Y CORREOS SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio

Más detalles

CAPITULO V RESULTADOS ALCANZADOS. 1.- Funcionamiento del servidor TrixBox (Asterisk).

CAPITULO V RESULTADOS ALCANZADOS. 1.- Funcionamiento del servidor TrixBox (Asterisk). CAPITULO V RESULTADOS ALCANZADOS. Para la implementación de la propuesta, es necesario realizar la evaluación del funcionamiento del servicio de voz sobre IP para Interconectar a un usuario remoto a través

Más detalles

ecicom Managed File Transfer (MFT)

ecicom Managed File Transfer (MFT) ecicom Managed File Transfer (MFT) Gestión automatizada para la transferencia de Ficheros auditado y por canales seguros. 674 38 2270 CDTIC Santiago 5-3-2015 V-Mann.com : Responsable del departamento comercial

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

WebTask Manager Modulo de Interconexión

WebTask Manager Modulo de Interconexión WebTask Manager Modulo de Interconexión Funcionalidad Funcionalidad Pag: 1 / 5 Introducción El presente documento tiene por finalidad describir las diversas funcionalidades del Modulo de Interconexión

Más detalles

Tema 7. Internet y Empresa Digital

Tema 7. Internet y Empresa Digital Internet y Empresa Digital Internet Red que interconecta a miles de redes individuales de todo el mundo con una gama amplia de capacidades que las organizaciones están usando para intercambiar información

Más detalles

By: Ing. Jonathan Merino Farías.

By: Ing. Jonathan Merino Farías. By: Ing. Jonathan Merino Farías. CMS y Joomla Un CMS se compone de dos partes principales: 1. La parte web pública. Es la página web como tal que ven las personas que acceden a ella. 2. La parte web privada.

Más detalles

Oracle NET: Conexión a BD Oracle

Oracle NET: Conexión a BD Oracle Oracle NET: Conexión a BD Oracle Juan Manuel Vara 1 Introducción Para interactuar con cualquier BBDD necesitamos una aplicación software a la que generalmente nos referimos como cliente En realidad, interactuar

Más detalles

Formas de llevar a cabo un backup de una base de datos MySQL

Formas de llevar a cabo un backup de una base de datos MySQL Formas de llevar a cabo un backup de una base de datos MySQL Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Muchas aplicaciones web hacen uso de bases de datos donde

Más detalles

Instalación de Joomla en un servidor de hosting

Instalación de Joomla en un servidor de hosting Instalación de Joomla en un servidor de hosting En este tutorial vamos a detallar los pasos a seguir para trasladar nuestro sitio Joomla creado en un servidor local a en un servidor de hosting definitivo.

Más detalles

Jose Luis Hevia Oliver Senior Software Architect Alhambra-Eidos joseluis.hevia@a-e.es

Jose Luis Hevia Oliver Senior Software Architect Alhambra-Eidos joseluis.hevia@a-e.es Jose Luis Hevia Oliver Senior Software Architect Alhambra-Eidos joseluis.hevia@a-e.es José Carlos Díaz García Business Manager Government Solutions Alhambra-Eidos josecarlos.diaz@a-e.es Durante mucho tiempo,

Más detalles

CLIENTE FTP CORE LITE

CLIENTE FTP CORE LITE Conexión FTP mediante el CLIENTE FTP CORE LITE VERSION: 1.W Página 1/6 INDICE: Qué es FTP?...3 Qué es CoreFTP?...3 Dónde conseguir CoreFTP?...3 Instalación CoreFTP...3 Utilizar CoreFTP...4 Página 2/6 Qué

Más detalles

JOOMLA 2.5 MANUAL USUARIO Gestión de Usuarios

JOOMLA 2.5 MANUAL USUARIO Gestión de Usuarios JOOMLA 2.5 MANUAL USUARIO Gestión de Usuarios Versión 1.0.1 Área de Aplicaciones Especiales y Arquitectura Software Hoja de Control Título Gestión de Usuarios Joomla 2.5 Documento de Referencia Responsable

Más detalles

myapplicationgenerator

myapplicationgenerator myapplicationgenerator http://www.myappgen.com info@ myappgen.com copyright Carlos Leggio Instalación de la Aplicación Las aplicaciones generadas con myappgen tienen dos módulos, el principal que contiene

Más detalles

Windows, Linux, AIX, IBM i, Solaris y UNIX

Windows, Linux, AIX, IBM i, Solaris y UNIX SECURE FTP SERVER Windows, Linux, AIX, IBM i, Solaris y UNIX El servidor de archivos seguro permite a sus socios de negocio conectarse a su sistema e intercambiar archivos en un entorno auditado y centralizado

Más detalles

APACHE 2. Pablo Allietti pablo@lacnic.net Mérida Venezuela Octubre 2003. WALC - 2003 Merida Venezuela

APACHE 2. Pablo Allietti pablo@lacnic.net Mérida Venezuela Octubre 2003. WALC - 2003 Merida Venezuela APACHE 2 Pablo Allietti pablo@lacnic.net Mérida Venezuela Octubre 2003 Introducción Un Servidor es un computador que brinda servicios a otros equipos (clientes) mediante requerimientos Un Servidor WEB

Más detalles

El contenido de este fichero está publicado bajo una licencia Creative Commons. Reconocimiento-NoComercial-SinObraDerivada 2.

El contenido de este fichero está publicado bajo una licencia Creative Commons. Reconocimiento-NoComercial-SinObraDerivada 2. El contenido de este fichero está publicado bajo una licencia Creative Commons. La licencia bajo la que se encuentra este fichero es: Reconocimiento-NoComercial-SinObraDerivada 2.1 España Puede ver el

Más detalles

Hay muchas aplicaciones para la creación de imágenes de respaldo en Windows como pueden ser:

Hay muchas aplicaciones para la creación de imágenes de respaldo en Windows como pueden ser: Realiza un informe sobre los diferentes programas que existen en el mercado informático que permite crear imagenes de respaldo de tu equipo y realiza una demostración práctica de uno de ellos Una imagen

Más detalles

Introducción al Interfaz MES

Introducción al Interfaz MES Introducción al Interfaz MES HMI GOT1000 PLC MELSEC-Q Temas relacionados con la gestión de ficheros de datos Compartición de Datos Relación entre múltiples necesidades de datos a ser procesados por una

Más detalles

Tabla de contenido. 1. Objetivo...3. 2. Asignación de responsabilidades...3. 3. Alcance...3. 4. Procedimientos relacionados...4

Tabla de contenido. 1. Objetivo...3. 2. Asignación de responsabilidades...3. 3. Alcance...3. 4. Procedimientos relacionados...4 Tabla de contenido 1. Objetivo...3 2. Asignación de responsabilidades...3 3. Alcance...3 4. Procedimientos relacionados...4 5. Documentos relacionados...4 6. Proceso...4 6.1 pidgin...4 6.2 instalación...4

Más detalles

Autodesk 360: Trabaje donde esté seguro

Autodesk 360: Trabaje donde esté seguro Visión general de seguridad Autodesk 360 Autodesk 360: Trabaje donde esté seguro Protegiendo sus intereses mientras trabaja en la web con Autodesk 360 https://360.autodesk.com Contenidos Una nube en su

Más detalles

1. Descargar e instalar la versión gratuita de Iperius Backup. Haga clic aquí para descargar Iperius Backup Free.

1. Descargar e instalar la versión gratuita de Iperius Backup. Haga clic aquí para descargar Iperius Backup Free. Cómo hacer la activación de Iperius Backup? 1. Descargar e instalar la versión gratuita de Iperius Backup. Haga clic aquí para descargar Iperius Backup Free. 2. Haga clic en el botón de activación en la

Más detalles

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX 1 OBJETIVO Este manual describe las herramientas básicas necesarias para programar y gestionar una estación UNIX remota desde un PC con S.O Windows. El software utilizado es gratuito y está disponible

Más detalles

BlackBerry Business Software Comparison Chart

BlackBerry Business Software Comparison Chart BlackBerry Business Software Comparison Chart Plan Protect Express Edition Descripción El plan (BIS) de su operador de telefonía móvil que le proporciona acceso inalámbrico a servicios como el correo electrónico

Más detalles

Integración de servicios telemáticos en LDAP

Integración de servicios telemáticos en LDAP ATICA UNIVERSIDAD DE MURCIA Área de Tecnologías de la Información y Comunicaciones Aplicadas Jornadas Técnicas Rediris 2004 Jueves, 28 de Octubre de 2004 1 Pasado Antecedentes Problemas Alternativas Decisión

Más detalles

Introducción a Windows 2000 Server

Introducción a Windows 2000 Server Introducción a Windows 2000 Server Contenido Descripción general 1 Administración de los recursos utilizando el servicio de Directorio Activo 2 Administración de una red 3 Mejora del soporte de red y comunicaciones

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

APLICACIÓN WEB Annual_Gestión pago

APLICACIÓN WEB Annual_Gestión pago APLICACIÓN WEB Annual_Gestión pago TABLA DE CONTENIDOS TABLA DE CONTENIDOS... 2 TABLA DE ILUSTRACIONES... 3 INTRODUCCIÓN... 4 MODOS DE INSTALACIÓN (INTRANET/INTERNET)... 4 REQUISITOS DE SERVIDORES:...

Más detalles

Configuración del cliente VPN para la UCA en SUSE Linux 10 Solución propietaria de Nortel con IPSec

Configuración del cliente VPN para la UCA en SUSE Linux 10 Solución propietaria de Nortel con IPSec Configuración del cliente VPN para la UCA en SUSE Linux 10 Solución propietaria de Nortel con IPSec Gerardo Aburruzaga García Oficina del Software Libre de la Universidad de

Más detalles

Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows. Módulo 2: Servicios Básicos. Enrutamiento

Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows. Módulo 2: Servicios Básicos. Enrutamiento Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows Módulo 2: Servicios Básicos. Enrutamiento Aulas en red. Aplicaciones y servicios. Windows Enrutamiento El Servicio de Enrutamiento y Acceso

Más detalles

Manual de usuario Cliente Windows Mobile

Manual de usuario Cliente Windows Mobile Manual de usuario Cliente Windows Mobile Pulsa-y-Habla 1-11 Tabla de Contenido 1. Introducción... 3 2. Conceptos básicos... 3 3. Requerimientos del cliente móvil... 4 4. Instalación y actualización del

Más detalles

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción:

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción: Nombre: Certified IT Professional: Administración de Sistemas Operativos Nº horas: 280 Nº alum.: 16 Inicio: 19/01/2015 Fin: 21/05/2015 Horario: 9-13h Lugar: ZARAGOZA La inscripción sólo se realiza rellenando

Más detalles

Manual de instalación del servidor Sierra

Manual de instalación del servidor Sierra Manual de instalación del servidor Sierra 1. Contenido y preparación de la instalación...1 2. Instalación de PostgreSQL con PostGIS para el soporte de datos espaciales.... 2 3. Instalación de Apache Geronimo...3

Más detalles

Manual de Intercambio de Datos FTP SSSalud

Manual de Intercambio de Datos FTP SSSalud Manual de Intercambio de Datos FTP SSSalud Versión 1.0 Última actualización: 15-05-2012-1 - Índice Página 1 Instalación del programa FTP 3 1.1 Configuración 3 1.2 Aspectos técnicos de la conexión 5 1.2.1

Más detalles

Estableciendo Sesiones SSL en MySQL

Estableciendo Sesiones SSL en MySQL Estableciendo Sesiones SSL en MySQL Estableciendo Sesiones SSL en MySQL Objetivos: Crear la infraestructura de certificados X.509 necesaria para incorporar servicios de seguridad en el acceso a un Base

Más detalles

Administración y configuración de servidores Apache

Administración y configuración de servidores Apache Administración y configuración de servidores Apache Autor: Guillermo Pérez Tutor: Bernardo Bernal 1. TÍTULO Administración y configuración de servidores Apache 2. DESCRIPCIÓN Apache es el principal servidor

Más detalles

Migración de ESET Remote Administrator v2.x a v3.x

Migración de ESET Remote Administrator v2.x a v3.x Migración de ESET Remote Administrator v2.x a v3.x Tutorial ESET, LLC 610 West Ash Street, Suite 1900 phone: (619) 876 5400, fax: (619) 437 7045 sales@eset.com, www.eset.com 2 Migración de ESET Remote

Más detalles

Tecnología ERP de Infor para IBM System I

Tecnología ERP de Infor para IBM System I Tecnología ERP de Infor para IBM System I Asegure el futuro de su Sistema ERP Usted puede confiar en su sistema IBM System i (antes i Series o AS400) para ejecutar con facilidad, seguridad y flexibilidad

Más detalles

VPN RED PRIVADA VIRTUAL INTEGRANTES: ALEXANDER BERNAL RAMIREZ CARLOS TRANCA JOSUE FLORES MIGUEL ANGEL VILLANUEVA

VPN RED PRIVADA VIRTUAL INTEGRANTES: ALEXANDER BERNAL RAMIREZ CARLOS TRANCA JOSUE FLORES MIGUEL ANGEL VILLANUEVA VPN RED PRIVADA VIRTUAL INTEGRANTES: ALEXANDER BERNAL RAMIREZ CARLOS TRANCA JOSUE FLORES MIGUEL ANGEL VILLANUEVA CONCEPTO VPN DEFINICIÓN, QUE SE PUEDE HACER CON UN VPN TIPOS DE VPN - ARQUITECTURA VPN ACCESO

Más detalles

VPN host to LAN router usando OpenVPN

VPN host to LAN router usando OpenVPN VPN host to LAN router usando OpenVPN El propósito de este documento es describir cómo configurar una puerta de enlace OpenVPN para una red privada virtual host to LAN. Las secciones en las que se divide

Más detalles

Manual de Instalación del sistema administrativo PremiumSoft Extended 7

Manual de Instalación del sistema administrativo PremiumSoft Extended 7 1 P á g i n a M a n u a l d e I n s t a l a c i ó n d e l s i s t e m a a d m i n i s t r a t i v o Manual de Instalación del sistema administrativo PremiumSoft Extended 7 X Realizado por: Enrique Tancredi

Más detalles

11 Conexión a base de datos.

11 Conexión a base de datos. Objetivos: 11 Conexión a base de datos. Identificar requisitos de conexión a las bases de datos. Elaborar conexiones. Recursos: Visual Studio 2010 o superior Guías prácticas. Datos ejemplo. Introducción

Más detalles

TROUBLESHOOTING: ViewTrac & ViewPrint

TROUBLESHOOTING: ViewTrac & ViewPrint TROUBLESHOOTING: ViewTrac & ViewPrint Versión 1.0 INDEX GENERALES 1. Se envían impresiones y genera un error diciendo que el usuario Puerto 9100 no tiene cuota o privilegios para imprimir BASE DE DATOS

Más detalles

Ing. Víctor Cuchillac

Ing. Víctor Cuchillac Nota sobre la creación de este material Implementación LDAP en Windows El material ha sido tomado de archivos elaborados por Andres Holguin Coral, Mª Pilar González Férez, Información en TechNET. Yo he

Más detalles

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Antes de comenzar la instalación del software de la base de datos es necesario copiar el software a la máquina virtual. Para ello

Más detalles

MANUAL DE INSTALACIÓN DE HERRAMIENTAS DE DESARROLLO. Sistema de Control de Producción SICPROD V1.0

MANUAL DE INSTALACIÓN DE HERRAMIENTAS DE DESARROLLO. Sistema de Control de Producción SICPROD V1.0 MANUAL DE INSTALACIÓN DE HERRAMIENTAS DE DESARROLLO Sistema de Control de Producción SICPROD V1.0 Autor: Joffre Danilo Vásquez Núñez Año: 2012 MANUAL DE INSTALACIÓN DE HERRAMIENTAS DE DESARROLLO 1. INTRODUCCIÓN

Más detalles

Uso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin

Uso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin Uso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin Contenido Introducción... 2 Obtención e instalación del software necesario... 2 Configuración de PuTTY para su uso con Cygwin...

Más detalles

Unidad V: Programación del lado del servidor

Unidad V: Programación del lado del servidor Unidad V: Programación del lado del servidor 5.1 Introducción al lenguaje La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

IS23 Mantenimiento de Instalaciones Informáticas Práctica 7. Análisis de redes

IS23 Mantenimiento de Instalaciones Informáticas Práctica 7. Análisis de redes IS23 Mantenimiento de Instalaciones Informáticas Práctica 7. Análisis de redes 1 Objetivos Ingeniería Técnica Informática de Sistemas Curso 2003/2004 En la presente sesión se pretende familiarizar al alumno

Más detalles

VI Sextas Jornadas Regionales de Software Libre

VI Sextas Jornadas Regionales de Software Libre VI Sextas Jornadas Regionales de Software Libre Seguridad en MySQL Farid Alfredo Bielma Lopez fbielma@fbielma.org http://www.fbielma.org/talks/ Mendoza, República de Argentina. 14 de Octubre del 2006 Agenda

Más detalles