sexta-feira, 26 de julho de 2013

Configurando LAM - LDAP Account Manager

Gerente de Conta LDAP (LAM) é uma WebFrontEnd para o gerenciamento de entradas (por exemplo, usuários, grupos, configurações DHCP) armazenados em um diretório LDAP. LAM foi concebido para tornar a gestão LDAP tão fácil quanto possível para o usuário. Ele abstrai dos detalhes técnicos do LDAP e permite que pessoas sem conhecimento técnico para gerenciar entradas LDAP. Se necessário, os usuários de energia pode ainda editar diretamente entradas LDAP através do browser LDAP integrado.

Dwonload:


Dependências:
  1. Apache com o módulo rewrite ativo, segue abaixo o tutorial de instalação:
  2. PHP >= 5.2.4, memory_limit = 64M
  3. OpenLDAP, segue abaixo o tutorial de instalação:
Instalação:

tar -zxvf ldap-account-manager-4.2.1.tar.gz
cd ldap-account-manager-4.2.1
./configure --with-httpd-user=apache --with-httpd-group=apache --with-web-root=/usr/local/http-2.2.25/html/lam
make install
chown apache.apache /usr/local/lam/ -R
chmod 777 /usr/local/lam -R
cd /usr/local/http-2.2.25/html/lam/config/
cp config.cfg_sample config.cfg
cp lam.conf_sample lam.conf

Edite o arquivo lam.conf com as informações do seu domínio:

serverURL: ldap://localhost:389
admins: cn=Manager,dc=unix,dc=com,dc=br
passwd: {SSHA}RjBruJcTxZEdcBjPQdRBkDaSQeY= iueleA==
treesuffix: dc=unix,dc=com,dc=br
defaultLanguage: en_GB.utf8:UTF-8:English (Great Britain)
scriptPath:
scriptServer:
scriptRights: 750
cachetimeout: 5
searchLimit: 0
modules: posixAccount_minUID: 10000
modules: posixAccount_maxUID: 30000
modules: posixAccount_minMachine: 50000
modules: posixAccount_maxMachine: 60000
modules: posixGroup_minGID: 10000
modules: posixGroup_maxGID: 20000
modules: posixGroup_pwdHash: SSHA
modules: posixAccount_pwdHash: SSHA
activeTypes: user,group,host,smbDomain
types: suffix_user: ou=People,dc=unix,dc=com,dc=br
types: attr_user: #uid;#givenName;#sn;#uidNumber;#gidNumber
types: modules_user: inetOrgPerson,posixAccount,shadowAccount,sambaSamAccount
types: suffix_group: ou=Groups,dc=unix,dc=com,dc=br
types: attr_group: #cn;#gidNumber;#memberUID;#description
types: modules_group: posixGroup,sambaGroupMapping
types: suffix_host: ou=Computers,dc=unix,dc=com,dc=br
types: attr_host: #cn;#description;#uidNumber;#gidNumber
types: modules_host: account,posixAccount,sambaSamAccount
types: suffix_smbDomain: dc=unix,dc=com,dc=br
types: attr_smbDomain: sambaDomainName:Domain name;sambaSID:Domain SID
types: modules_smbDomain: sambaDomain
lamProMailSubject: Your password was reset
lamProMailText: Dear @@givenName@@ @@sn@@,+::++::+your password was reset to: @@newPassword@@+::++::++::+Best regards+::++::+deskside support+::+

Abra no navegador o link do lam:

Informe a senha do admin do OpenLDAP e selecione a linguagem desejada:

Nenhum comentário:

Postar um comentário