Добавено на: 2010-05-06 21:45:45
Аз ще покажа как става на debian. Понеже това е едно от двете ми любими дистра. Другото е freebsd. Та по въпроса.
Целта на това което ще ви покажа е да е съвсем опростено и да можете реално да го ползвате без излишни неща.
apt-get install slapd
apt-get install ldap-utils
apt-get install samba
apt-get install samba-doc
apt-get install phpldapadmin
apt-get install smbclient
cd /usr/share/doc/samba-doc/examples/LDAP
gunzip samba.schema.gz
cp samba.schema /etc/ldap/schema
В /etc/ldap/slapd.conf се слага:
include /etc/ldap/schema/samba.schema
В phpldapadmin се правят organisation unit People,Computers,Groups.
Адва се група с Samba 3 Group Mapping.
После се адва user в People с Samba3 Account.
User ID е юзера.
В nsswitch се променят password,shadow,group:files ldap
Накрая се пуска smbpasswd -w
Restart на slapd и samba servera.
За тестване на конфигурацията:
smbclient -L //127.0.0.1/ -U <юзера без скобите>
(apt-get install libnss-ldap)
Целта на това което ще ви покажа е да е съвсем опростено и да можете реално да го ползвате без излишни неща.
apt-get install slapd
apt-get install ldap-utils
apt-get install samba
apt-get install samba-doc
apt-get install phpldapadmin
apt-get install smbclient
cd /usr/share/doc/samba-doc/examples/LDAP
gunzip samba.schema.gz
cp samba.schema /etc/ldap/schema
В /etc/ldap/slapd.conf се слага:
include /etc/ldap/schema/samba.schema
В phpldapadmin се правят organisation unit People,Computers,Groups.
Адва се група с Samba 3 Group Mapping.
После се адва user в People с Samba3 Account.
User ID е юзера.
В nsswitch се променят password,shadow,group:files ldap
Накрая се пуска smbpasswd -w
Restart на slapd и samba servera.
За тестване на конфигурацията:
smbclient -L //127.0.0.1/ -U <юзера без скобите>
(apt-get install libnss-ldap)
