Hi All, I have install openldap to authenticate users on system
Unix. So, I use the module pam_ldap / nss_ldap with primitive
pam_check_host_attr yes, and I have the attribute host for each person in my
LDAP. I want to have 3 levels of authentication : -
First level : a person have numerous attributes « host »
so he is able to authenticate on these hosts -
Second level : a person could be able to
authenticate on a group of host -
Third level : a person is able to authenticate on
all hosts For the first level, for each host I declare one primitive « host »
for my user in openldap : dn:
cn=Francois MEHAULT,ou=Utilisateurs,dc=netplus,dc=fr givenName::
RnJhbsOnb2lz sn:
MEHAULT uid:
fmehault cn:
Francois MEHAULT homeDirectory:
/home/fmehault loginShell:
/usr/local/bin/sh gidNumber:
1203 uidNumber:
1203 objectClass:
inetOrgPerson objectClass:
posixAccount objectClass:
top objectClass:
hostObject userPassword:
{MD5}9x2+UmKKP4OnerSUgXUlxg== host:
labobe1 host:
labobe2 For the third level, I put just the primitive « host :
* » But I don’t know how i could do the second level. I
would like something like groupRadiusName, I want to define numerous group with
host primitive, and each users can be in one group or plus. The goal is that my user have his host primitive plus the
host primitive of his group. Is it possible ? Thanks for your help, Regards, François |