Re: Samba Ldap PDC und Domänen Mitglied/er
Hi Tim + Liste
> hättest du ein paar mehr Informationen? smb.conf?
/etc/samba/smb.conf (PDC):
[global]
unix charset = ISO8859-1
workgroup = STUDENTEN
netbios name = PDC1
server string = %h server (Samba, Debian) %v
obey pam restrictions = Yes
passdb backend = ldapsam:ldap://192.168.10.1/
username map = /etc/samba/smbusers
map to guest = Bad User
log level = 1
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
socket options = SO_KEEPALIVE IPTOS_LOWDELAY IPTOS_THROUGHPUT TCP_NODELAY
printcap name = CUPS
domain logons = Yes
os level = 255
preferred master = Yes
domain master = Yes
dns proxy = Yes
wins support = Yes
wins proxy = Yes
wins server = 192.168.10.2
admin users = hostmaster
printing = cups
print command =
lpq command = %p
lprm command =
veto files = /.*/*Security*/*.tmp/*root*/
hide files = /.*/
pam password change = Yes
unix extensions = Yes
logon script = %u.bat
logon path = \\%L\Profiles\%u
logon home = \\%L\%u
logon drive = h:
nt acl support = No
allow trusted domains = Yes
public = No
browseable = No
writable = No
enhanced browsing = Yes
dead time = 15
getwd cache = Yes
lpq cache = 30
oplocks = Yes
# LDAP
ldap passwd sync = yes
ldap admin dn = cn=manager,dc=mydomain
ldap suffix = dc=mydomain
ldap group suffix = ou=Groups
ldap user suffix = ou=Users
ldap machine suffix = ou=Computers
ldap idmap suffix = ou=Idmap
ldap delete dn = yes
ldap replication sleep = 1000
add machine script = /usr/sbin/smbldap-useradd -w "%u"
add user script = /usr/sbin/smbldap-useradd -m "%u"
add group script = /usr/sbin/smbldap-groupadd -p "%g"
add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
delete user script = /usr/sbin/smbldap-userdel "%u"
delete group script = /usr/sbin/smbldap-groupdel "%g"
delete machine script = /usr/sbin/smbldap-useradd -w "%u"
delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
/etc/samba/smb.conf (Samba Domänen Mitlgied):
[global]
unix charset = ISO8859-1
workgroup = STUDENTEN
netbios name = VMSRV1
server string = %h server (Samba, Ubuntu) %v
security = domain
local master = No
preferred master = No
domain master = No
password server = PDC1 *
wins server = 192.168.10.2
winbind separator = +
winbind use default domain = Yes
username map = /etc/samba/smbusers
log level = 3
syslog = 0
os level = 0
log file = /var/log/samba/log.%m
max log size = 1000
admin users = hostmaster
veto files = /.*/*Security*/*.tmp/*root*/
hide files = /.*/
allow trusted domains = yes
nt acl support = no
encrypt passwords = yes
guest ok = no
socket options = TCP_NODELAY SO_KEEPALIVE
> Benutzt du die smbldap-tools?
ja, die habe ich installiert und die beiden .conf Dateien auch konfiguriert.
> Wenn ja, hast du sie gescheit konfiguriert mit SID und so?
ja, habe ich.
Allerdings ist mir eben beim Kontrollieren die Option:
# How to verify the server's certificate (none, optional or require)
# see "man Net::LDAP" in start_tls section for more details
verify="require"
aufgefallen. Ich arbeite jedoch nicht mit Zertifikaten. Kann es sein, dass ich die Option dann auf NONE oder OPTIONAL stellen muss?
> Ist ein Thema mit ungezählten Möglichkeiten, Fehler einzubauen.
Ja, das habe ich auch schon bemerkt.
Wenn ich beim Mitgliedsserver anstelle von security = domain security = server eintrage funktioniert alles wunderbar.
Mir ist jedoch noch nicht so ganz klar, wo überall die Benutzer angelegt werden müssen. Es reicht scheinbar nicht aus, die Benutzer nur im Ldap Verzeichnis anzulegen, sondern sie müssen noch unter Unix/Linux angelegt werden, oder?
Gruss
Stefan
--
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
Reply to: