Alloo ..
setelah berjuang keras :D, say adah bisa gabungin samba sama ldapnya, itupun
setelah baca-baca beberapa dokumen, saya menemukan kenyataan pahit, paket
rpm samba, tidak menyertakan --with-ldapsam ketika dikompilasi :(( ,
akhirnya saya harus kompile dari tarball .
cuman yang jadi masalah sekarang, ketika saya ingin add mesin di samba
muncul pesan eror seperti ini,
[EMAIL PROTECTED] ~]# smbpasswd -a -m netadmin
ldapsam_search_one_group: Problem during the LDAP search: LDAP error: (No
such object)
ldapsam_modify_entry: Failed to add user dn=
uid=netadmin$,ou=Machine,dc=semenpadang,dc=co,dc=id,ou=People,dc=semenpadang,dc=co,dc=id
with: Object class violation
invalid structural object class chain (sambaAccount/account)
ldapsam_add_sam_account: failed to modify/add user with uid = netadmin$ (dn
=
uid=netadmin$,ou=Machine,dc=semenpadang,dc=co,dc=id,ou=People,dc=semenpadang,dc=co,dc=id)
Failed to add entry for user netadmin$.
Failed to modify password entry for user netadmin$
[EMAIL PROTECTED] ~]#
kira-kira salahnya dimana yah?
nah berikut ini saya sertakan juga log sambanya:
[2005/12/23 21:06:33, 0] passdb/pdb_ldap.c:ldapsam_search_one_group(1971)
Kalo dilihat dari yang di bawah ini sih, katanya ldapsam nyari 1 grup, cuman
saya bingung , bagaimana caranya supaya bisa dikenali 1 grup, apa yang
diedit ?
ldapsam_search_one_group: Problem during the LDAP search: LDAP error: (No
such object)
ldapsam_search_one_group: Query was:
ou=Group,dc=semenpadang,dc=co,dc=id,ou=People,dc=semenpadang,dc=co,dc=id,
(&(objectClass=sambaGroupMapping)(gidNumber=99))
[2005/12/23 21:06:33, 3] smbd/sec_ctx.c:pop_sec_ctx(386)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 1
[2005/12/23 21:06:33, 3] smbd/sec_ctx.c:pop_sec_ctx(386)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2005/12/23 21:06:33, 3] profile/profile.c:profile_setup(158)
Initialised profile area
[2005/12/23 21:06:33, 3] smbd/server.c:main(831)
loaded services
[2005/12/23 21:06:33, 3] smbd/server.c:main(846)
Becoming a daemon.
[2005/12/23 21:06:33, 2] lib/tallocmsg.c:register_msg_pool_usage(57)
Registered MSG_REQ_POOL_USAGE
[2005/12/23 21:06:33, 2] lib/dmallocmsg.c:register_dmalloc_msgs(71)
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
[2005/12/23 21:06:33, 3] printing/printing.c:start_background_queue(1322)
start_background_queue: Starting background LPQ thread
[2005/12/23 21:06:33, 2] smbd/server.c:open_sockets_smbd(329)
waiting for a connection
berikut saya sertakan konfigurasi smb.conf nya:
[EMAIL PROTECTED] ~]# cat /usr/local/samba/etc/samba/smb.conf
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2005/12/23 20:46:01
# Global parameters
[global]
workgroup = SEMENPADANG.CO.ID
netbios name = PDCSP
netbios aliases = semenpadang.co.id
server string = Domain Controller PT Semen Padang
#passdb backend = ldapsam
root directory = /home/samba
log file = /var/log/samba/samba.%U.%G.%H.%I.log
socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=8192
SO_RCVBUF=8192
hostname lookups = Yes
logon script = logon.bat
logon path = \\%L\%U
logon drive = Z:
logon home = \\%L\%U
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
wins support = Yes
ldap server = 192.168.20.250
ldap port = 389
ldap admin dn = cn=Manager,dc=semenpadang,dc=co,dc=id
ldap group suffix = ou=Group,dc=semenpadang,dc=co,dc=id
ldap machine suffix = ou=Machine,dc=semenpadang,dc=co,dc=id
ldap suffix = ou=People,dc=semenpadang,dc=co,dc=id
ldap ssl = no
template shell = /bin/bash
winbind use default domain = Yes
comment = Direktori untuk umum Domain Controller
path = /share
admin users = administrator
case sensitive = No
map system = Yes
map hidden = Yes
[SemenPadang]
guest ok = Yes
[homes]
comment = Welcome %S
valid users = %S
read only = No
create mask = 0777
directory mask = 0777
browseable = Yes
[netlogon]
path = /home/samba/netlogon
Kira-kira dimana salahnya yah? mohon bantuannya, dan pencerahannya dari
temen - temen sekalian
Trims
Rito
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis