Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Detonando
Por sombr@
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Openfire no SLES 10 autenticando no Active Directory
Linux user
czelusniak
09/09/2009
Espero ajudar com este artigo, nele veremos como configurar um comunicador interno com o Openfire autenticando no AD.
Por: Robinson Czelusniak
[ Hits: 14183 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

Pacotes necessários

Abaixo segue uma lista com os pacotes necessários para a instalação. Vamos baixar, instalar e configurar um a um.

No servidor:
  • MySQL
  • java
  • Openfire

Nas estações:
  • Pandion

Instalação e configuração do MySQL

Para instalar o MySQL use o repositório do SLES através da ferramenta YaST.

Coloque o DVD do SLES no servidor.

# yast -i mysql mysql-shared mysql-client

Inicie o MySQL através do comando:

# rcmysql start

Obs.: No SLES todos os pacotes instalados através do repositório tem um link do /etc/init.d para o /usr/sbin/, dessa maneira não é necessário digitar "/etc/init.d/mysql start", basta digitar "rcmysql start".

Com o MySQL instalado e rodando, vamos criar um banco e um usuário com permissões neste.

No terminal digite:

# mysql

Você entrará no console do MySQL. Agora crie um banco com o comando:

mysql> CREATE database openfire;

Com o banco criado vamos definir um usuário para acessar este:

mysql> GRANT CREATE, DROP, ALTER, SELECT, INSERT, UPDATE, DELETE ON openfire.* TO openfire@localhost IDENTIFIED BY 'openfire';

Com esta linha criamos um usuário openfire (TO openfire@localhost), com a senha openfire (IDENTIFIED BY 'openfire'), com os direitos de criar, excluir, listar, inserir, atualizar e deletar no banco openfire (GRANT CREATE, DROP, ALTER, SELECT, INSERT, UPDATE, DELETE ON openfire.*).

Com o banco, usuário e senha criados, vamos sair do MySQL com o comando \q ou exit.

Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por hendrigo em 10/09/2009 - 09:53h:

Existe opção de usar BD interno do Openfire, sem o mysql fica mais fácil, e a única dependência vai ser o Java!
Pelo menos é assim que utilizo, com OpenLDAP.

[2] Comentário enviado por tedcosta em 23/02/2010 - 15:04h:

Gostaria de parabenizalo pelo excelente artigo, fiz tudo conforme sua orientãções e funcionou direitinho. Só estou com um probleminha, quando adiciono um novo usuário, em alguns casos ele fica aparecendo o alias do usuário em vez do nome completo.

Abraço
Ted

[3] Comentário enviado por czelusniak em 23/02/2010 - 20:11h:

Obrigado Tedcosta, você viu se no AD ele tem o Full Name pode ser isto, mas vou verificar no meu openfire e te digo com mais certeza o que pode ser isto.



[4] Comentário enviado por czelusniak em 23/02/2010 - 20:12h:

Hendrigo valeu pela dica de usar o próprio BD do openfire, na verdade a idéia é seria tentar unificar a maioria dos serviços com uma autenticação só, por isto fiz o artigo utilizando a autenticação no AD

[5] Comentário enviado por Leogalo em 12/04/2010 - 17:59h:

Boa tarde Robinson,

Eu configurei seguindo os passos do seu tutorial, deu tudo certo, porem qd vou logar com usuario e senha, da um erro. "Exceçao", e aparece um monte de linhas, parece q é alguma coisa do Java. O q poderia ser ?


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.