Fwd: [Xemele] Fwd: Jabber/XMPP sem servidor
descobrimos!
Forwarded Conversation
Subject: Jabber/XMPP sem servidor
------------------------
From: metal <marcelometal@gmail.com>
copiei toscamento do blog do phractal, vale a pena sacar essa funcionalidade.... http://svale.eng.br/2007/03/27/jabberxmpp-sem-servidor/ Jabber/XMPP sem servidorO XMPP, também conhecido por aí como Jabber®, foi especificado para não realizar comunicação direta entre os clientes, e portanto, necessita de um servidor e de autenticação (nenhum cliente envia mensagens para outros sem estar autenticado). Mas, recentemente, uma extensão foi criada para permitir comunicação direta entre clientes, sem necessidade de servidor, utilizando serviços de configuração-zero. Isso foi chamado de Link-local messaging. Algo parecido foi implementado pela Apple no iChat, e já funciona em alguns clientes Jabber, como o Gajim. Em uma hackparty, em janeiro, descobrimos esta funcionalidade do Gajim por acidente, enquanto fazíamos uns testes com zeroconf e o cliente. O Gajim nos permitiu trocar mensagens, com e sem criptografia (cuidado: o padrão é sem criptografia), e enviar arquivos, como uma conta Jabber usual (note que a comunicação é feita somente entre os usuários locais). Para isso, bastava ter o cliente instalado, as suas dependências, e se conectar à rede, para que em poucos segundos todos os outros clientes fossem notificados da presença do novo ponto. No screenshot abaixo, é possível ver o Jabber ID, composto do apelido escolhido e o nome da estação.
Para habilitar o link-local messaging do Gajim, no Debian, é necessário instalar o pacote python-avahi, e marcar o "Enable Local-Link Messaging", na janela de configuração de contas. Uma conta "local" irá aparecer na lista. Ela deve ser configurada para que algumas informações do usuário fiquem visíveis para os outros clientes (como nome, apelido, etc). Mas para que utilizar isso? A independência de servidor e de internet faz desta funcionalidade uma maneira rápida e flexível de trocar mensagens e arquivos numa rede, sem ter de configurar o Samba, NFS ou abrir uma sessão SSH. No caso de usuários móveis, basta ter uma rede sem fio com infraestrutura ou Ad-Hoc para rapidamente haver comunicação. Mais uma vez, é importante estar atento à segurança, já que eventualmente o canal pode não estar seguro. -- Marcelo Jorge Vieira (metal) poesias/rascunhos - http://metal.alucinados.com fotos - http://flickr.com/photos/marcelometal/ blog tecnico - http://metaldot.alucinados.com --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito no Grupo "Plataforma Agregadora Xemelê" em Grupos do Google. Para postar neste grupo, envie um e-mail para xemele@googlegroups.com Para cancelar a sua inscrição neste grupo, envie um e-mail para xemele-unsubscribe@googlegroups.com Para ver mais opções, visite este grupo em http://groups.google.com/group/xemele?hl=pt-BR -~----------~----~----~----~------~----~------~--~--- |
--------
From: metal <marcelometal@gmail.com>
[Quoted text hidden] _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
From: Rodrigo Otávio Moraes <rom232@gmail.com>
Mas entao, alguem ja usou ? [Quoted text hidden]
-- "We've all been raised on television to believe that one day we'd all be millionaires, and movie gods, and rock stars. But we won't. And we're slowly learning that fact. And we're very, very pissed off. " Tyler Durden (Fight Club) _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
From: metal <marcelometal@gmail.com >
yep! funciona lindamente, hehe [Quoted text hidden] _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
From: Rodrigo Otávio Moraes <rom232@gmail.com>
Maneiro, eu testei aqui em uma instalacao seca do ubuntu rodando na virtualbox e nao pareceu funfar nao... instalei o gajim com o avahi.... e nao quis criar uma nova conta, fiquei por conta de aparecer a tal conta 'local' e nada. Alguma ideia? [Quoted text hidden] _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
From: metal <marcelometal@gmail.com>
> Maneiro, eu testei aqui em uma instalacao seca do ubuntu rodando na virtualbox e nao > pareceu funfar nao... > instalei o gajim com o avahi.... > e nao quis criar uma nova conta, fiquei por conta de aparecer a tal conta 'local' > e nada. > > Alguma ideia? entao, não precisa criar conta... os usuários que estão na rede e com essa opção habilitada, aparecem no "local". ele pega usuario@maquina [Quoted text hidden] |
--------
From: Rodrigo Otávio Moraes <rom232@gmail.com>
eh que nao apareceu indicacao nenhuma de 'local' em canto algum. On 7/12/07, metal < marcelometal@gmail.com > wrote: [Quoted text hidden] [Quoted text hidden] _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
From: Daniel Pádua < daniel.padua@gmail.com>
então, mestre no gajim, em "editar contas", você habilitou a opção "enable link-local message"? aloha dp On 7/12/07, Rodrigo Otávio Moraes <rom232@gmail.com> wrote: [Quoted text hidden] -- daniel pádua http://www.imaginarios.net/dpadua ~ http://www.seuestrelo.art.br http://www.estudiolivre.org/budega http://www.culturadigital.org.br http://www.descentro.org _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
From: Rodrigo Otávio Moraes < rom232@gmail.com>
sim, isso mesmo. e nao apareceu nada.... [Quoted text hidden] _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
From: Rodrigo Otávio Moraes <rom232@gmail.com>
Ahhh funfou!! Eh que tive de restartar o esquema. [Quoted text hidden] _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
From: Rodrigo Otávio Moraes <rom232@gmail.com>
Opa! Opa! Olha soh, interessante demais isso... estava pensando, dessa forma, tem como montar servicos 'instalaveis' de forma muito simples... do tipo, cada modulo do sistema, aa medida que for ficando proto, pode informar aos demais... que ja esta disponivel e tal... Acha que seria viavel, algo assim? [Quoted text hidden] _______________________________________________ Xemele mailing list Xemele@colab.info http://www.colab.info/cgi-bin/mailman/listinfo/xemele |
--------
Nenhum comentário:
Postar um comentário