Si en un cliente LDAP no funciona el desbloqueo de pantalla cuando metes la clave del usuario, comprueba los logs (/var/log/syslog)
Si tienes esto:
pam_ldap: ldap_simple_bind Can't contact LDAP server
Puede que el problema sea que tengas en /etc/ldap.conf estas dos opciones:
host
uri
Debes tener solo una de ella, ya que si no se produce el error.
Mostrando entradas con la etiqueta ldap. Mostrar todas las entradas
Mostrando entradas con la etiqueta ldap. Mostrar todas las entradas
viernes, 14 de diciembre de 2012
martes, 13 de noviembre de 2012
Servidor LDAP en Ubuntu
Primero instalamos algunos paquetes:
Creamos otro fichero, llamado
La información se ha obtenido de: https://help.ubuntu.com/10.04/serverguide/openldap-server.html
sudo apt-get install slapd ldap-utils phpldapadmin
Después añadimos algunos esquemas:sudo ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/cosine.ldif sudo ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/nis.ldif sudo ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/inetorgperson.ldif
Después creamos un fichero en algún sitio temporal (NO en la carpeta de configuración LDAP), llamado
backend.example.com.ldifIMPORTANTE: Debes cambiar los valores necesarios de dc, para poner tus datos.# Load dynamic backend modules
dn: cn=module,cn=config
objectClass: olcModuleList
cn: module
olcModulepath: /usr/lib/ldap
olcModuleload: back_hdb
# Database settings
dn: olcDatabase=hdb,cn=config
objectClass: olcDatabaseConfig
objectClass: olcHdbConfig
olcDatabase: {1}hdb
olcSuffix: dc=example,dc=com
olcDbDirectory: /var/lib/ldap
olcRootDN: cn=admin,dc=example,dc=com
olcRootPW: secret
olcDbConfig: set_cachesize 0 2097152 0
olcDbConfig: set_lk_max_objects 1500
olcDbConfig: set_lk_max_locks 1500
olcDbConfig: set_lk_max_lockers 1500
olcDbIndex: objectClass eq
olcLastMod: TRUE
olcDbCheckpoint: 512 30
olcAccess: to attrs=userPassword by dn="cn=admin,dc=example,dc=com" write by anonymous auth by self write by * none
olcAccess: to attrs=shadowLastChange by self write by * read
olcAccess: to dn.base="" by * read
olcAccess: to * by dn="cn=admin,dc=example,dc=com" write by * read
Añadimos el fichero:
sudo ldapadd -Y EXTERNAL -H ldapi:/// -f backend.example.com.ldif
Creamos otro fichero, llamado
frontend.example.com.ldifdn: ou=people,dc=example,dc=com objectClass: organizationalUnit ou: people dn: ou=groups,dc=example,dc=com objectClass: organizationalUnit ou: groups
Y lo añadimos:
sudo ldapadd -x -D cn=admin,dc=example,dc=com -W -f frontend.example.com.ldif
Con eso queda listo el servidor LDAP. Ya podemos añadir usuarios y grupos.
Para usar phpldapadmin para administrar el servidor LDAP, debemos cambiar la configuración en /etc/phpldapadmin/config.php
$servers->setValue('server','base',array('dc=TUBASE'));
$servers->setValue('login','bind_id','cn=admin,dc=TUBASE');
$servers->setValue('login','bind_id','cn=admin,dc=TUBASE');
La información se ha obtenido de: https://help.ubuntu.com/10.04/serverguide/openldap-server.html
miércoles, 27 de junio de 2012
Thunderbird y LDAP
Con Ubuntu 12.04, y usuarios que autentican por LDAP, peta el Thunderbird nada más arrancarlo.
La solución es instalar nscd.
Sacado de: https://bugzilla.mozilla.org/show_bug.cgi?id=292127
La solución es instalar nscd.
Sacado de: https://bugzilla.mozilla.org/show_bug.cgi?id=292127
martes, 24 de marzo de 2009
Libreta de direcciones de Evolution compartida en LDAP
Vamos a ver la configuración necesaria para tener una libreta de direcciones en Evolution, compartida por LDAP entre varios usuarios.
Primero, debemos crear en LDAP una organización (o unidad organizativa, quizás mejor) para contener nuestra libreta de direcciones. Un LDIF del objeto sería así:
Primero, debemos crear en LDAP una organización (o unidad organizativa, quizás mejor) para contener nuestra libreta de direcciones. Un LDIF del objeto sería así:
dn: o=Addressbook,dc=DOMINIODespués, debemos configurar Evolution:
objectClass: organization
o: Addressbook
description: Online Addressbook
- Entramos en Contactos
- Nuevo -> Libreta de Direcciones (En LDAP)
- Ponemos un nombre
- Servidor: Dirección del servidor LDAP
- Método de inicio de sesión: Usando Nombre Distintivo
- Inicio de sesión: uid=USUARIO,ou=People,dc=DOMINIO
- En detalles:
- Base de búsqueda: o=Addressbook,dc=DOMINIO
- Ámbito de búsqueda: Sub
Etiquetas:
direcciones,
evolution,
ldap,
libreta
Suscribirse a:
Entradas (Atom)