{"id":74,"date":"2017-10-10T08:22:00","date_gmt":"2017-10-10T08:22:00","guid":{"rendered":"https:\/\/linuxadmin.melberi.com\/uncategorized\/samba-pdc-with-ldap-suppor"},"modified":"2017-10-10T15:30:06","modified_gmt":"2017-10-10T15:30:06","slug":"samba-pdc-with-ldap-support","status":"publish","type":"post","link":"https:\/\/www.melberi.com\/linuxadmin\/samba\/samba-pdc-with-ldap-support","title":{"rendered":"Samba Pdc with ldap support Sample smb.conf file"},"content":{"rendered":"<p>Sample file Samba PDC with ldap support<\/p>\n<h3><span style=\"text-decoration: underline;\"><b>smb.conf example<\/b><\/span><\/h3>\n<p><b>This is a working config file of Samba PDC with ldap support <\/b><\/p>\n<pre style=\"background-color: white;\"><b>[global]<\/b>\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 dos charset = 850\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 unix charset = LOCALE\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 workgroup = DOMAINNAME\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 server string = Domain\u00a0 PDC %v\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 interfaces = eth0, lo\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bind interfaces only = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 security = user\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 password server = 127.0.0.1, slave.ldap.server\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 passdb backend = ldapsam:\"ldap:\/\/127.0.0.1\/ ldap:\/\/slave.ldap.server:389\"\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 passwd program = \/usr\/sbin\/smbldap-passwd -o %u\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 passwd chat timeout = 3\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 username map = \/etc\/samba\/smbusers\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 log level = 3\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 log file = \/var\/log\/samba\/allmachines.log\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 smb ports = 139\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 announce version = 5.0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=8192 SO_RCVBUF=8192\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 add user script = \/usr\/sbin\/smbldap-useradd -m '%u'\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 delete user script = \/usr\/sbin\/smbldap-userdel '%u'\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 add group script = \/usr\/sbin\/smbldap-groupadd -p '%g'\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 add user to group script = \/usr\/sbin\/smbldap-groupmod -m '%u' '%g'\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 delete user from group script = \/usr\/sbin\/smbldap-groupmod -x '%u' '%g'\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 set primary group script = \/usr\/sbin\/smbldap-usermod -g '%g' '%u'\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 add machine script = \/usr\/sbin\/smbldap-useradd -w '%u'\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 logon script = logon.bat\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 logon path =\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 logon home =\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 domain logons = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 os level = 65\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 lm announce = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 domain master = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wins support = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap admin dn = cn=root,dc=domain,dc=com\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap delete dn = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap group suffix = ou=Groups\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap idmap suffix = ou=Idmap\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap machine suffix = ou=Computers\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap passwd sync = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap suffix = dc=domain,dc=com\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap ssl = no\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ldap user suffix = ou=Users\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 idmap backend = ldap:ldap:\/\/127.0.0.1\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 idmap uid = 1000-2000\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 idmap gid = 1000-2000\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 template shell = \/bin\/bash\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 winbind use default domain = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 winbind nss info = template, sfu\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 admin users = root, Administrator,\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 create mask = 0640\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 directory mask = 0750\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 case sensitive = No\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 dont descend = \/proc,\/dev,\/etc,\/lib,\/lost+found,\/initrd\r\n[printers]\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 comment = All Printers\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 path = \/var\/spool\/samba\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 printable = Yes\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 browseable = No\r\n[netlogon]\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 comment = Network Logon Service\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 path = \/netlogon\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 browseable = No<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Sample file Samba PDC with ldap support smb.conf example This is a working config file of Samba PDC with ldap support [global] \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 dos charset = 850 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 unix charset&#8230; <a href=\"https:\/\/www.melberi.com\/linuxadmin\/samba\/samba-pdc-with-ldap-support\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[91,87],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/posts\/74"}],"collection":[{"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/comments?post=74"}],"version-history":[{"count":4,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/posts\/74\/revisions"}],"predecessor-version":[{"id":700,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/posts\/74\/revisions\/700"}],"wp:attachment":[{"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/media?parent=74"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/categories?post=74"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/tags?post=74"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}