# Global parametreler
[global]
# Çalışacağınız workgroup ismini belirtir
  workgroup = TEST
# Makinanın workgroup'ta görünecek olan ismi
  netbios name = LINUXPDC
# PDC için gerekli. Daha fazla ayrıntı için www.samba.org.
# Zaten bu satırı yazmasanızda öntanımlı vardır.
  security = user
# Makinanın birden çok isminin olmasını sağlar ki, tavsiye
# ettiğim birşey değildir. Bunun yerine wins'e eklemek en mantıklısı.
  netbios aliases = linuxpdc zeus anamakina
# Windows'dan bakıldığında comment kısmında görünecek olan açıklama
  server string = XXX Sirketler Grubu Linux PDC Server
# Samba sunucusunun üzerinden hizmet vereceği arabirim
  interfaces = 192.168.1.200/255.255.255.0
# Bütün windows'ların kimlik kanıtlaması için gerek duyduğu
# parola şifrelemesi özelliği. Bunu mutlaka kullanmalısınız!
  encrypt passwords = Yes
# En az verebileceğiniz parola uzunluğu. Değeri "0" da olabilir.
# Bu da "null password = yes" paremetresi demektir.
  min passwd length = 2
# Diğer Unix'lerinde kimlki kanıtlamasında birlikte çalışabilmesi için gerekli
  unix password sync = true
# Windows altından parola değiştirmek için gerekli.
# Bu satır yerine "passwd chat = " da kullanabilirsiniz. İkiside aynı şey!
  passwd program = /usr/bin/passwd %U
# Bu bölümü aşağıda anlattım. "password program" satırıyla aynı anlamdadır.
# Birini terchih etmeniz gerekli.
  add user script = /usr/sbin/useradd -d /dev/null -g 555 -s /bin/false -M %u
# Samba sunucusunun tutacağı günlük kaydı seviyesi
  log level = 5
# Her makina başına günlük kayıt dizini ve dosya ismi.
# Günlük kayıtları  virusserver.log tarzında adlandırılacaktır.
# %M yerie %U kullanılırsa her kullanıcı için ayrı günlük dosyası tutulur.
  log file = /var/log/samba/%M
# Sambanın  zaman sunucusu olarak çalışmasını sağlar.
  time server = Yes
# Domainlere makinalari eklemek için gereklidir.
# Bunun yerine "admin users = root " satırıda ekleyebilirsiniz.
# Unutmayın bir makinayı domaine ancak root(id=0) ekleyebilir
# veya aşağıda belirttiğiniz kullanıcılar
  domain admin group = root  @root  ebal
# Bu kullanıcılar admin haklarına sahiptirler. Unutmayın, Admin users
# paremetresi belirtilirse o kullanıcının oluşturacağı her dosya ve
# dizinin sahibi otomatikman root olacaktır.!
  admin users = root ebal
# Permormans için. Ayrıntılı bilgiyi www.samba.org'dan bulabilirsiniz.
  socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
# Eğer çekirdekte modül olarak yüklenmişse Türkçe karakter desteği de ekler.
  character set = ISO8859-9
# smbpassword dosyasının yerini belirtir. Ötanımlı bir satırdır.
# Öntanımlı dediğim de Samba derlenirken seçilen dizindir.
  smb passwd file = /etc/samba/smbpasswd
# 192.168.1.x ağı samba'yı kullanabilir. "hosts deny" paremetresi olmadan
# bir işe yaramaz.
  hosts allow = 192.168.1.0/255.255.255.0
# 192.168.1.x dışında hiçbir istemciye yanıt vermeyeceğini belirtir.
# "hosts allow" kullanmadan doğal olarak tek başına çalışmaz/uygulanmaz.
  hosts deny = 0.0.0.0/0.0.0.0
# user alias için gereklidir. Örneğin "root = admin administrator" satırı
# w2k'dan administrator olarak login olduğunuzda aslında root kullanıcısıyla
  login olduğunuz anlamına getirilir.
  username map = /etc/samba/smbusers
# her kullanıcı için {loginname}.bat
  logon script = %U.bat
# Bu bölümü de aşağıda anlattım.
  logon path =
# Kullanıcıların makinalarını açtığında eşleştirilecekleri ev dizinleri
  logon home = \\%L\%U
# Kullanıcıların w2k'dan parolalarını değiştirebilmeleri için.
# Eğer bu "=" den sonra boş bırakırsanız kullanıcılar parolalarını
# değiştiremezler. Bu satır öntanımlıdır.
  passwd chat = *new*password* %n\n *new*password* %n\n *changed*
# windowsların domaine logon olabilmeleri için
  domain logons = Yes
# Tavsiye ettigim rakam. Ayrıntılı bilgi: www.samba.org
  os level = 64
# PDC olabilmesi icin gerekli."preffered master" paremetresi öntanımlı
# olarak "yes"dir...
  domain master = True
# Mutlaka olması gerekli bence. İlerde anlatacağım bazı sorunlar çıkabiliyor,
# bu satır olmadığı takdirde.
  wins support = Yes
# Bazı virüsler için ufak bir önlem
  veto files = /*.eml/*.nws/riched20.dll/*.{*}/
[netlogon]
         comment = Network Logon Service
            path = /var/lib/samba/netlogon
[homes]
         comment = Home Directories
       read only = No
     create mask = 0640
  directory mask = 0750
      browseable = No
[cdrom]
         comment = Linux CD-ROM
            path = /media/cdrom
         locking = No
[Apps]
         comment = Programlar
            path = /Apps
     create mask = 0755
  directory mask = 0755