[FUG-BR] [OT]pdc + samba + ldap
William Armstrong
biosystems em gmail.com
Qua Fev 2 14:52:07 BRST 2005
dae rapaz
tente autenticar primeiramente no seu sistema com ssh se funcionar
os usuarios estao sendo validados no banco via ldap depois veja
as configuracoes do seu smb.conf
fica com um tail -F /var/log/debug
principalmente no winbind ele pode te ajudar muito
estou configurando 1 pdc e um bdc esta tudo fuindo tranquila e longamente
vou postar o meu smb.conf pra vc ter uma referencia eu fiz o
ldap.conf e no nss_ldap.conf usar ssha como padrao de autenticacao
# Samba config file created using SWAT
# from 192.168.1.248 (192.168.1.248)
# Date: 2005/01/17 17:09:14
# Global parameters
[global]
Dos charset = CP437
Unix charset = ISO8859-1
# client code page = 850
# NetBIOS name of that comp
netbios name = intra
#Name of Domain
workgroup = Schintranet
#Comment
server string = Schwarz PDC %v
#Interface where samba works
# interfaces = 10.0.0.4/24 127.0.0.1/24
# bind interfaces only = yes
# hosts allow = 10.0.0.
name resolve order = hosts bcast
#DOMAIN CONFIG
encrypt passwords = Yes
domain master = Yes
local master = Yes
prefered master = Yes
security = user
# password server = ldap.intra.schwarz.com.br
domain logons = yes
restrict anonymous = 2
server signing = auto
# ONLY FOR 2K/XP!
lanman auth = Yes
ntlm auth = Yes
client NTLMv2 auth = Yes
client lanman auth = No
client plaintext auth = No
#Test this
disable netbios = no
#OS level!!!
os level = 65
#ALL about Loggin ^)
log level = 10
log file = /var/log/samba/%m.log
max log size = 2000
#WINBIND CONFIG!!!!
winbind separator = +
winbind use default domain = Yes
winbind uid =10000-20000
winbind gid =10000-20000
winbind enum users = yes
winbind enum groups = yes
password server= ldap.intra.schwarz.com.br
logon path = \\%L\profiles\%u
logon script = logon.bat
logon drive = H:
logon home = \\%L\%u\.win_profile\%m
# NO 9X HERE!!!
time server = yes
#LDAP STARTS HERE
passdb backend = ldapsam:ldap://ldap.intra.schwarz.com.br
ldap admin dn = "cn=samba,ou=DSA,dc=intra,dc=schwarz,dc=com,dc=br"
# ldap admin dn = "cn=Noc,dc=intra,dc=schwarz,dc=com,dc=br"
ldap delete dn = Yes
# ldap server = localhost
# ldap port = 389
ldap suffix = dc=intra,dc=schwarz,dc=com,dc=br
ldap machine suffix = ou=Computers
ldap user suffix = ou=Users
ldap group suffix = ou=Groups
# ldap filter = "(&(uid%=%U)(ObjectClass=sambaSamAccount))"
#LDAP continue
ldap idmap suffix = ou=Idmap
idmap backend = ldap:ldap://ldap.intra.schwarz.com.br
idmap uid = 10000 - 20000
idmap gid = 10000 - 20000
#what is it?
map acl inherit = yes
# printing = cups
# printer admin = Administrator
#IDEALx SCRIPT's Rulezz
add user script = /usr/local/sbin/smbldap-useradd -a -m "%u"
add group script = /usr/local/sbin/smbldap-groupadd -p "%g"
add user to group script = /usr/local/sbin/smbldap-groupmod -m "%u" "%g"
delete user from group script = /usr/local/sbin/smbldap-groupmod -x "%u" "%g"
set primary group script = /usr/local/sbin/smbldap-usermod -g "%g" "%u"
add machine script = /usr/local/sbin/smbldap-useradd -w "%u"
# socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
# load printers = No
# dns proxy = No
guest account = nobody
[netlogon]
path = /usr/home/samba/netlogon
writable = no
browsable = no
[profiles]
path = /home/samba/profiles
browsable = no
writable = yes
create mask = 0600
directory mask = 0700
guest ok = yes
profile acls = no
[homes]
read only = no
browsable = no
guest ok = no
map archive = yes
On Wed, 02 Feb 2005 11:44:09 -0200, Márcio Luciano Donada
<mdonada em auroraalimentos.com.br> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> William Armstrong wrote:
> |
> | fiz as alteracoes e o populate funcionou agora o smbldap-passwd
> | nao vai nem lascando acho que vou fazer o downgrade pra versao
> | smbldap-tools .8.5. 3 e continuar com ele ja que esta funcionando
> | legal
> |
> Fiz algumas alterações e ainda não estou conseguindo autenticar no ldap
> o PDC. Nos log's do sistema tenho isso:
>
> [2005/02/02 10:45:17, 0] passdb/pdb_ldap.c:ldapsam_search_one_group(1982)
> ~ ldapsam_search_one_group: Problem during the LDAP search: LDAP error:
> invalid DN (Invalid DN syntax)
>
> Não sei oque está acontecendo, mas já tenho em minha base LDAP os
> usuários cadastrados (People) e ainda não consegui autenticar nada.
> Alguém que utiliza desse recurso podes me dar um help.
>
> []'s
> __
> Márcio Luciano Donada
> mdonada at auroraalimentos dot com dot br
> FreeBSD - The uptime is mesuared in years!
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.6 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFCANkpyJq2hZEymxcRAiNjAJ4oV+ysM6gHOHzKhgEqkz0H6agVtwCgnA+B
> 4WUFLiAC1+T+IOr/VbrKfPw=
> =4YxW
> -----END PGP SIGNATURE-----
>
> _______________________________________________________________
> Para enviar um novo email para a lista: freebsd em fug.com.br
> Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>
--
-=-=-=-=-=-=-=-=-=-
William David Armstrong
Bio Systems Security.
ICQ 10253747 MSN bio__wolf em hotmail.com
_______________________________________________________________
Para enviar um novo email para a lista: freebsd em fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd