Resolvi escrever este artigo com o intuito de fazer com que muitos network admins conheçam o GOSA (GOnicus System Administrator). Com o GOSA você centralizará o gerenciamento de seus usuários, habilitando-os nos serviços de FTP, Samba, Proxy, email, FAX. Em resumo, é uma interface em PHP para administração completa de usuários.
Nosso próximo passo será colocar os schemas do Gosa no local correto, copiaremos todos os schemas do local:
/usr/share/doc/gosa/contrib/openldap/
para
/etc/ldap/schema
Agora editaremos o arquivo /etc/ldap/slapd.conf e acrescentaremos os schemas dos serviços que queremos habilitar, no meu caso habilitei os seguintes schemas, colocando-os logo abaixo dos 4 schemas padrões do Slapd.
include /usr/share/doc/gosa/contrib/openldap/samba3.schema
include /etc/ldap/schema/gosa+samba3.schema
include /etc/ldap/schema/gohard.schema
include /etc/ldap/schema/gofon.schema
include /etc/ldap/schema/goto.schema
include /etc/ldap/schema/gofax.schema
include /etc/ldap/schema/goserver.schema
Após adicionarmos os schemas reiniciamos o slapd com:
# /etc/init.d/slapd restart
PS IMPORTANTE: Se algum problema ocorrer na hora de reiniciar o serviço Slapd, verifique se a ortografia está correta, (apanhei muito nisso....).
Uma maneira bem fácil de depurar erros no LDAP é entrar no arquivo /etc/ldap/slapd.conf, ir na linha que está escrito loglevel e mudar de 0 para 1024 ou 512, reiniciar o slapd e verificar em /var/log/syslog o que está ocorrendo de errado. Não esqueça de depois de depurado o erro, voltar a configuração para o valor 0.
[2] Comentário enviado por hpacheco em 04/05/2006 - 18:46h
Tentei fazer isso com Debian Sarge, mas infelizmente não consigo concluir o login!
A mensagem exibida é: "You're missing an administrative account for GOsa, you'll not be able to administrate anything!"
Alguém tem uma idéia de como posso resolver isso?
[3] Comentário enviado por icanrox em 17/11/2006 - 12:50h
Se puder enviar resposta desse erro icanrox@yahoo.com.br
debian:/etc/ldap# slapadd -l gosa1.ldif
slapadd: line 4: database (dc=zeus,dc=com) not configured to hold "ou=groups,dc
mouldap,dc=net"
slapadd: line 4: database (dc=zeus,dc=com) not configured to hold "ou=groups,dc
mouldap,dc=net"
[8] Comentário enviado por wesleylc1 em 10/10/2018 - 17:03h
Olá, boa tarde.
Alguém pode ajudar com a configuração de um novo usuário com privilégios administrativos no GOsa?
Se for possível, segue meu e-mail.
wesley.santos@outlook.com