Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: mcepil 17 Května 2009, 12:39:55

Název: Samba jako BDC
Přispěvatel: mcepil 17 Května 2009, 12:39:55
Mám síť pod Windows 2000 server s DNS a na tu bych potřeboval pověsit podsíť se Sambou, ale nevím jak. Samba mi pod debianem umožní sdílet složky i tiskárnu, ale pokud chci, abych viděl pod sítí jak stanice xp tak s Ubuntu, tak to nevím jak udělat (nevím co nastavit na stanicích s Ubuntu - jak je zařadít do podsítě). Chtěl bych, aby linuxový server zastával fci printserveru a zároveň organizoval sdílení dat jak na stanicích XP tak linuxu. Není mi také jasné jak se mají dohodnout servery ( join net...?).Za pomoc předem děkuji.
# Samba config file created using SWAT
# from 192.168.100.62 (192.168.100.62)
# Date: 2009/05/15 13:48:16

[global]
   workgroup = TYRSOVA/ZSKULDOVA.CZ
   server string = %h server (Samba, Ubuntu)

   password server = server2k
   passdb backend = tdbsam
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
   passwd chat debug = Yes
   username map = /etc/samba/smbusers

   unix password sync = Yes
   log level = 3
   name resolve order = wins bcast hosts
   printcap name = CUPS
   add user script = /usr/sbin/useradd -m %u
   delete user script = /usr/sbin/userdel -r %u
   add group script = /usr/sbin/groupadd %g

   delete group script = /usr/sbin/groupdel %g
   add user to group script = /usr/sbin/usermod -G %g %u
   add machine script = /usr/sbin/useradd -s /bin/false/ -d /var/lib/nobody %u
   logon script = scripts/logon.bat

   logon path = \\server\profile\%U
   logon drive = H:
   domain logons = Yes
   os level = 60
   preferred master = No
   domain master = Yes
   ldap ssl = no
   idmap uid = 15000-20000
   idmap gid = 15000-20000

   printing = cups
   print command =
   lpq command = %p
   lprm command =

[homes]
   comment = Home
   valid users = %S
   read only = No
   browseable = No

[printers]
   comment = All Printers

   path = /var/spool/samba
   guest ok = Yes
   printable = Yes
   browseable = No

[netlogon]
   comment = Network Logon Service
   path = /home/samba/netlogon
   valid users = %U
   admin users = Administrator

   browseable = No
   available = No

[profile]
   comment = User profiles
   path = /home/samba/profiles
   valid users = %U
   create mask = 0600
   directory mask = 0700
   browseable = No
   available = No


[allusers]
   comment = All Users
   path = /home/shares/allusers
   valid users = @users
   force group = users
   create mask = 0660
   directory mask = 0771
   browseable = No
   available = No

[pocitacovka2]

   comment = pocitacovka2
   path = /var/spool/samba
   printable = Yes
   printer name = pocitacovka2
   use client driver = Yes
   force printername = Yes
   browseable = No
   oplocks = No
   share modes = No

   available = No

[Baltik]
   path = /home/mcepil/DATA
   guest ok = Yes
Název: Re: Samba jako BDC
Přispěvatel: puba 31 Května 2009, 21:17:32
Mozna je lepsi pouzit OpenFiler http://www.openfiler.com (http://www.openfiler.com), ktery je v podstate Windows Fileserver pod Linuxem. Sprava je pres Web rozhrani a bezelo to dlouhou dobu bez problemu. Problem byl az kdyz dochazely limity mista, tak admin gui zacalo nejak stavkovat (ale sdileni jelo porad). Jinak supr (dokumentace, stabilita, moznost propojeni s Active Directory - vytvoreni sitove slozky kazdemu uzivateli apod.). Proste je to nachystane a funkcni reseni pro sdileni souboru (v siti Win) bez omezeni poctu uzivatelu.
V Ubuntu jsem to nezkousel, ale k protokolu Samba se prodava cca 1000 strankova kniha, takze to neni az tak easy nastavit a vyladit.
Název: Re: Samba jako BDC
Přispěvatel: klasyc 10 Června 2009, 16:32:25
Podle mě bude chyba v tom řádku "domain master = yes"
Pokud dobře chápu nastavení samby, tak domain master bude asi ten windows 2000 server. Od něj si musí samba brát seznam počítačů a posílat mu zase svůj. Samba by měla být teda si "local master = yes". Pak si ještě nejsem jistý s tou volbou os level. Tuším, že její smysl je v tom, že počítač s nejnovější verzí softwaru (tj. nejvyšší os level) má být ten hlavní browser. Takže by samba měla mít menší os level, než windows 2000. Otázka zní, jaký os level má win2000 a s tím neporadím už vůbec. Ale mohlo by to být také zajímavé pole pro bádání.

Pak jsem taky nepochopil, jestli máš ty počítače zapojené v doméně nebo ne. Pokud ne, tak bych asi vyhodil volbu "domain logons = yes"