IMPORTANT: Per accedir als fitxer de subversion: http://acacha.org/svn (sense password). Poc a poc s'aniran migrant els enllaços. Encara però funciona el subversion de la farga però no se sap fins quan... (usuari: prova i la paraula de pas 123456)

Samba amb LDAP

Instal·lació del samba

  • Instal·lació del paquet samba:
$ sudo apt-get install samba
  • Una vegada instal·lat comprovem que el samba tingue suport per a LDAP:
[email protected]:~$ sudo smbd -b | grep LDAP
  HAVE_LDAP_H
  HAVE_LDAP
  HAVE_LDAP_ADD_RESULT_ENTRY
  HAVE_LDAP_INIT
  HAVE_LDAP_INITIALIZE
  HAVE_LDAP_SASL_WRAPPING
  HAVE_LDAP_SET_REBIND_PROC
  HAVE_LIBLDAP
  LDAP_SET_REBIND_PROC_ARGS

Configuració del samba amb LDAP

  • Desprès de comprovar-ho anirem a l'arxiu /etc/samba/smb.conf i el configurarem de la següent manera:
CONFIGURACIÓ ARXIU
  • Una vegada configurat l'arxiu anterior, desarem lam paraula de pas a l'arxiu /var/lib/samba/secrets.tdb amb la següent comanda:
[email protected]:~$ sudo smbpasswd -w parauladepsa
[sudo] password for fausto: 
Setting stored password for "cn=admin,dc=fmendoza,dc=com" in secrets.tdb
[email protected]:~$
  • Per evitar que altres usuaris tinguin accès a certs arxius crítics anirem a l'arxiu /etc/ldap/slapd.conf i afegirem el següent contingut:
access to attrs=SambaLMPassword,SambaNTPassword
    by dn="cn=admin,dc=fmendoza,dc=com" write
    by * none

Instal·lació del smbldap-tools

$ sudo apt-get install smbldap-tools

Comandes smbldap-tools

[email protected]:~$ sudo dpkg -L smbldap-tools | grep bin
/usr/sbin
/usr/sbin/smbldap-groupadd
/usr/sbin/smbldap-groupdel
/usr/sbin/smbldap-groupmod
/usr/sbin/smbldap-groupshow
/usr/sbin/smbldap-passwd
/usr/sbin/smbldap-populate
/usr/sbin/smbldap-useradd
/usr/sbin/smbldap-userdel
/usr/sbin/smbldap-userinfo
/usr/sbin/smbldap-userlist
/usr/sbin/smbldap-usermod
/usr/sbin/smbldap-usershow
/usr/share/doc/smbldap-tools/examples/smbldap_bind.conf

Fitxers de configuració:

[email protected]:~$ sudo dpkg -L smbldap-tools | grep etc
/etc
/etc/smbldap-tools