If you can't read please download the document
Ejabberd Usc07
Embed Size (px)
DESCRIPTION
Mensaxeria Ejabberd
Citation preview
- 1. Mensaxera e servidor EJabberd
- Universidade de Santiago de Compostela
2. Falaremos de ...
- Sistemas de mensaxera sncrona
- Instalacin e configuracin Ejabberd
3. Tipos de Mensaxera
- A mensaxeraasncronabasta coecer o enderezo do
destinatario.
- Normalmente non saberemos se o recibe ou non directamente.
- O protocolo mis coecido deste tipo de mensaxera o correo
electrnico ou e-mail con enderezos do tipo usuario@dominio.
- A mensaxerasncronasurxeu 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 sustita a mensaxera asncrona senn que un complemento.
4. Base de usuarios
Fonte:http://en.wikipedia.org/wiki/Instant_messaging 5. Clientes
mensaxera instantnea
- Controlados por unha soa empresa:
-
- Microsoft, Yahoo, Google, ...
-
- Multiprotocolo: Pidgin (anteriormente Gaim),Kopete,...
-
- Jabber: Psi, Gabble (Telepathy),...
-
- Clientes orientados a IRC: Kvirc, Xchat,Mirc,...
-
- Multiprotocolo privativo: Trillian, Adium, ...
-
- Multiplataforma: Amsn, Mercury, ...
- Ref:
http://en.wikipedia.org/wiki/Multiprotocol_instant_messaging_application
6.
- XMPP (eXtensible Messaging and Presence Protocol) un estndar da
Internet Engineering Task Force ( IETF )(RFC 3920, 3921 e outros
con extensins)
- Flexible e extensible: xogos, sindicacin de contido,
ferramentas de colaboracin, compartir arquivos, monotorizacin de
redes, etc.
- Ecosistema moi diversificado.
7. Servidores Jabber
http://www.jabber.org/software/servers.shtml 8.
- Servidor multiplataforma, distribudo, tolerante a erros e doado
de administrar.
-
- Interface de administracin web, lia de comandos ou cliente
Jabber
- Outros servidores libres:Openfire, Jabberd 2, Jabberd 1.4 (
http://www.jabber.org/admin/jsc/ ).
9. Diagnstico da rede
-
- nmap -p 1-10000 localhost
10. Instalacin
- Tres posibles sistemas de instalacin:
-
- Executable para o teu sistema
-
-
- http://www.process-one.net/en/ejabberd/downloads/
-
- Instalacin dende as fontes.
-
-
- ./configure; make; sudo make install
11. Exemplo instalacin
- aptitude install ejabberd
- sudo gedit /etc/ejabberd/ejabberd.cfg
-
- {acl, admin, {user, " usuario "}}.
- pidgim (rexistramos o usuario)
- firefoxhttp://localhost:5280/admin/access/
- Nota: Usuario usuario@dominio
12. Configuracin
-
- /etc/ejabberd/ejabberd.cfg
-
- http://localhost:5280/admin/access/
-
- /var/log/ejabberd/ejabberd.log
13. Conexin Web
- Grazas a http binding e jwchat ( http://jwchat.sourceforge.net/
)
14. Referencias
- http://jwchat.sourceforge.net/
- http://www.glug.es/search/node/ejabberd
15. Mensaxera e servidor EJabberd
- Universidade de Santiago de Compostela