Ejabberd Usc07
Upcoming SlideShare
Loading in...5
×
 

Ejabberd Usc07

on

  • 2,063 views

Mensaxeria Ejabberd

Mensaxeria Ejabberd

Statistics

Views

Total Views
2,063
Slideshare-icon Views on SlideShare
2,063
Embed Views
0

Actions

Likes
0
Downloads
14
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Ejabberd Usc07 Ejabberd Usc07 Presentation Transcript

    • Mensaxería e servidor EJabberd
      • Miguel Morales (GLUG)
      • [email_address]
      • http://www.glug.es
      • Universidade de Santiago de Compostela
      • Setembro 2007
    • Falaremos de ...
      • Sistemas de mensaxería
      • Sistemas de mensaxería síncrona
      • Servidores e clientes
      • Jabber
      • Instalación e configuración Ejabberd
    • Tipos de Mensaxería
      • A mensaxería asíncrona basta coñecer o enderezo do destinatario.
      • Normalmente non saberemos se o recibe ou non directamente.
      • O protocolo máis coñecido deste tipo de mensaxería é o correo electrónico ou e-mail con enderezos do tipo usuario@dominio.
      • A mensaxería síncrona surxeu nos sitemas Unix para dar soporte en tempo real.
      • Pretende dar un servicio similar a manter unha conversa.
      • É posible enviar arquivos entre usuarios en tempo real.
      • Non sustitúa a mensaxería asíncrona senón que é un complemento.
    • Base de usuarios
      • Clásicos
        • QQ > 220M
        • MSN > 160M
        • AIM > 100M
        • Jabber > 90M
        • Yahoo > 25M
        • ICQ > 5M
      • Voip
        • Skype > 140M
        • GoogleTalk > ??
      • Clásicos
        • QQ > 220M
        • MSN > 160M
        • AIM > 100M
        • Jabber > 90M
        • Yahoo > 25M
        • ICQ > 5M
      Fonte: http://en.wikipedia.org/wiki/Instant_messaging
    • Clientes mensaxería instantánea
      • Controlados por unha soa empresa:
        • Microsoft, Yahoo, Google, ...
      • Software Libre:
        • Multiprotocolo: Pidgin (anteriormente Gaim),Kopete,...
        • Jabber: Psi, Gabble (Telepathy),...
      • Outros:
        • Clientes orientados a IRC: Kvirc, Xchat,Mirc,...
        • Multiprotocolo privativo: Trillian, Adium, ...
        • Multiplataforma: Amsn, Mercury, ...
      • Ref: http://en.wikipedia.org/wiki/Multiprotocol_instant_messaging_application
      • XMPP (eXtensible Messaging and Presence Protocol) é un estándar da Internet Engineering Task Force ( IETF ) (RFC 3920, 3921 e outros con extensións)
      • Protocolo aberto
      • Probado
      • Descentralizado
      • Seguro
      • Flexible e extensible: xogos, sindicación de contido, ferramentas de colaboración, compartir arquivos, monotorización de redes, etc.
      • Ecosistema moi diversificado.
    • Servidores Jabber http://www.jabber.org/software/servers.shtml
      • Servidor multiplataforma, distribuído, tolerante a erros e doado de administrar.
      • Administración:
        • Instalación doada
        • Soporta Virtual Hosts
        • Ipv6
        • Interface de administración web, liña de comandos ou cliente Jabber
      • Outros servidores libres: Openfire, Jabberd 2, Jabberd 1.4 ( http://www.jabber.org/admin/jsc/ ).
    • Diagnóstico da rede
      • Estado das conexións:
        • netstat -tupan
      • Estado dos portos:
        • nmap -p 1-10000 localhost
      • Conexión co servidor:
        • ssh usuario@servidor
      • e por suposto ping
    • Instalación
      • Tres posibles sistemas de instalación:
        • Executable para o teu sistema
          • http://www.process-one.net/en/ejabberd/downloads/
        • Paquete da distro
        • Instalación dende as fontes.
          • ./configure; make; sudo make install
    • Exemplo instalación
      • aptitude install ejabberd
      • sudo gedit /etc/ejabberd/ejabberd.cfg
        • ->%% Admin user
        • {acl, admin, {user, " usuario "}}.
      • pidgim (rexistramos o usuario)
      • firefox http://localhost:5280/admin/access/
      • Nota: Usuario é usuario@dominio
    • Configuración
      • Arquivo configuración:
        • /etc/ejabberd/ejabberd.cfg
      • Vía web:
        • http://localhost:5280/admin/access/
      • Notificación de sucesos:
        • /var/log/ejabberd/ejabberd.log
    • Conexión Web
      • Grazas a ó http binding e jwchat ( http://jwchat.sourceforge.net/ )
    • Referencias
      • http://www.jabber.org/
      • http://www.ejabberd.im/
      • http://www.pidgin.im/
      • http://jwchat.sourceforge.net/
      • http://www.erlang.org/
      • http://www.jabberes.org/
      • http://www.glug.es/search/node/ejabberd
    • Mensaxería e servidor EJabberd
      • Miguel Morales (GLUG)
      • [email_address]
      • http://www.glug.es
      • Universidade de Santiago de Compostela
      • Setembro 2007