1 | # This is the main Samba configuration file. You should read the
|
---|
2 | # smb.conf(5) manual page in order to understand the options listed
|
---|
3 | # here. Samba has a huge number of configurable options (perhaps too
|
---|
4 | # many!) most of which are not shown in this example
|
---|
5 | #
|
---|
6 | # Any line which starts with a ; (semi-colon) or a # (hash)
|
---|
7 | # is a comment and is ignored. In this example we will use a #
|
---|
8 | # for commentry and a ; for parts of the config file that you
|
---|
9 | # may wish to enable
|
---|
10 | #
|
---|
11 | # NOTE: Whenever you modify this file you should run the command "testparm"
|
---|
12 | # to check that you have not made any basic syntactic errors.
|
---|
13 | #
|
---|
14 | #======================= Global Settings =====================================
|
---|
15 | [global]
|
---|
16 |
|
---|
17 | security = SHARE
|
---|
18 | unix charset = iso-8859-2
|
---|
19 | dos charset = CP852
|
---|
20 |
|
---|
21 | # workgroup = NT-Domain-Name or Workgroup-Name
|
---|
22 | workgroup = ZDECHOV
|
---|
23 |
|
---|
24 | # server string is the equivalent of the NT Description field
|
---|
25 | server string =
|
---|
26 |
|
---|
27 | # This option is important for security. It allows you to restrict
|
---|
28 | # connections to machines which are on your local network. The
|
---|
29 | # following example restricts access to two C class networks and
|
---|
30 | # the "loopback" interface. For more examples of the syntax see
|
---|
31 | # the smb.conf man page
|
---|
32 | ; hosts allow = 192.168.1. 192.168.2. 127.
|
---|
33 |
|
---|
34 | # if you want to automatically load your printer list rather
|
---|
35 | # than setting them up individually then you'll need this
|
---|
36 | ; printcap name = /etc/printcap
|
---|
37 | ; load printers = yes
|
---|
38 |
|
---|
39 | # It should not be necessary to spell out the print system type unless
|
---|
40 | # yours is non-standard. Currently supported print systems include:
|
---|
41 | # bsd, sysv, plp, lprng, aix, hpux, qnx
|
---|
42 | ; printing = bsd
|
---|
43 |
|
---|
44 | # Uncomment this if you want a guest account, you must add this to /etc/passwd
|
---|
45 | # otherwise the user "nobody" is used
|
---|
46 | ; guest account = pcguest
|
---|
47 | guest account = guest
|
---|
48 |
|
---|
49 | # this tells Samba to use a separate log file for each machine
|
---|
50 | # that connects
|
---|
51 | log file = /var/log/samba/%m.log
|
---|
52 |
|
---|
53 | # Put a capping on the size of the log files (in Kb).
|
---|
54 | ; max log size = 50
|
---|
55 |
|
---|
56 | # Security mode. Most people will want user level security. See
|
---|
57 | # security_level.txt for details.
|
---|
58 | # Use password server option only with security = server
|
---|
59 | ; password server = 192.168.0.1
|
---|
60 |
|
---|
61 | # Password Level allows matching of _n_ characters of the password for
|
---|
62 | # all combinations of upper and lower case.
|
---|
63 | ; password level = 8
|
---|
64 | ; username level = 8
|
---|
65 |
|
---|
66 | # You may wish to use password encryption. Please read
|
---|
67 | # ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
|
---|
68 | # Do not enable this option unless you have read those documents
|
---|
69 | smb passwd file = /etc/samba/smbpasswd
|
---|
70 |
|
---|
71 | # The following are needed to allow password changing from Windows to
|
---|
72 | # update the Linux system password also.
|
---|
73 | # NOTE: Use these with 'encrypt passwords' and 'smb passwd file' above.
|
---|
74 | # NOTE2: You do NOT need these to allow workstations to change only
|
---|
75 | # the encrypted SMB passwords. They allow the Unix password
|
---|
76 | # to be kept in sync with the SMB password.
|
---|
77 | ; unix password sync = Yes
|
---|
78 | ; passwd program = /usr/bin/passwd %u
|
---|
79 | ; passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
|
---|
80 |
|
---|
81 | # Unix users can map to different SMB User names
|
---|
82 | username map = /etc/samba/smbusers
|
---|
83 |
|
---|
84 | # Using the following line enables you to customise your configuration
|
---|
85 | # on a per machine basis. The %m gets replaced with the netbios name
|
---|
86 | # of the machine that is connecting
|
---|
87 | ; include = /etc/samba/smb.conf.%m
|
---|
88 |
|
---|
89 | # Most people will find that this option gives better performance.
|
---|
90 | # See speed.txt and the manual pages for details
|
---|
91 | ; socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
|
---|
92 |
|
---|
93 | # Configure Samba to use multiple interfaces
|
---|
94 | # If you have multiple network interfaces then you must list them
|
---|
95 | # here. See the man page for details.
|
---|
96 | ; interfaces = 192.168.12.2/24 192.168.13.2/24
|
---|
97 |
|
---|
98 | # Configure remote browse list synchronisation here
|
---|
99 | # request announcement to, or browse list sync from:
|
---|
100 | # a specific host or from / to a whole subnet (see below)
|
---|
101 | ; remote browse sync = 192.168.3.25 192.168.5.255
|
---|
102 | # Cause this host to announce itself to local subnets here
|
---|
103 | ; remote announce = 192.168.1.255 192.168.2.44
|
---|
104 | remote announce = localhost
|
---|
105 |
|
---|
106 | # Browser Control Options:
|
---|
107 | # set local master to no if you don't want Samba to become a master
|
---|
108 | # browser on your network. Otherwise the normal election rules apply
|
---|
109 | local master = yes
|
---|
110 |
|
---|
111 | # OS Level determines the precedence of this server in master browser
|
---|
112 | # elections. The default value should be reasonable 33
|
---|
113 | os level = 80
|
---|
114 |
|
---|
115 |
|
---|
116 | # Domain Master specifies Samba to be the Domain Master Browser. This
|
---|
117 | # allows Samba to collate browse lists between subnets. Don't use this
|
---|
118 | # if you already have a Windows NT domain controller doing this job
|
---|
119 | domain master = yes
|
---|
120 |
|
---|
121 | # Preferred Master causes Samba to force a local browser election on startup
|
---|
122 | # and gives it a slightly higher chance of winning the election
|
---|
123 | preferred master = yes
|
---|
124 |
|
---|
125 | # Enable this if you want Samba to be a domain logon server for
|
---|
126 | # Windows95 workstations.
|
---|
127 | domain logons = no
|
---|
128 |
|
---|
129 | # if you enable domain logons then you may want a per-machine or
|
---|
130 | # per user logon script
|
---|
131 | # run a specific logon batch file per workstation (machine)
|
---|
132 | ; logon script = %m.bat
|
---|
133 | # run a specific logon batch file per username
|
---|
134 | ; logon script = %U.bat
|
---|
135 |
|
---|
136 | # Where to store roving profiles (only for Win95 and WinNT)
|
---|
137 | # %L substitutes for this servers netbios name, %U is username
|
---|
138 | # You must uncomment the [Profiles] share below
|
---|
139 | ; logon path = \\%L\Profiles\%U
|
---|
140 |
|
---|
141 | # All NetBIOS names must be resolved to IP Addresses
|
---|
142 | # 'Name Resolve Order' allows the named resolution mechanism to be specified
|
---|
143 | # the default order is "host lmhosts wins bcast". "host" means use the unix
|
---|
144 | # system gethostbyname() function call that will use either /etc/hosts OR
|
---|
145 | # DNS or NIS depending on the settings of /etc/host.config, /etc/nsswitch.conf
|
---|
146 | # and the /etc/resolv.conf file. "host" therefore is system configuration
|
---|
147 | # dependant. This parameter is most often of use to prevent DNS lookups
|
---|
148 | # in order to resolve NetBIOS names to IP Addresses. Use with care!
|
---|
149 | # The example below excludes use of name resolution for machines that are NOT
|
---|
150 | # on the local network segment
|
---|
151 | # - OR - are not deliberately to be known via lmhosts or via WINS.
|
---|
152 | ; name resolve order = lmhosts wins bcast
|
---|
153 |
|
---|
154 | # Windows Internet Name Serving Support Section:
|
---|
155 | # WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
|
---|
156 | wins support = yes
|
---|
157 |
|
---|
158 | # WINS Server - Tells the NMBD components of Samba to be a WINS Client
|
---|
159 | # Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
|
---|
160 | # wins server = w.x.y.z
|
---|
161 | # wins server = 192.168.0.1
|
---|
162 |
|
---|
163 | # WINS Proxy - Tells Samba to answer name resolution queries on
|
---|
164 | # behalf of a non WINS capable client, for this to work there must be
|
---|
165 | # at least one WINS Server on the network. The default is NO.
|
---|
166 | wins proxy = yes
|
---|
167 |
|
---|
168 | # DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
|
---|
169 | # via DNS nslookups. The built-in default for versions 1.9.17 is yes,
|
---|
170 | # this has been changed in version 1.9.18 to no.
|
---|
171 | dns proxy = no
|
---|
172 |
|
---|
173 | # Case Preservation can be handy - system default is _no_
|
---|
174 | # NOTE: These can be set on a per share basis
|
---|
175 | ; preserve case = no
|
---|
176 | ; short preserve case = no
|
---|
177 | # Default case is normally upper case for all DOS files
|
---|
178 | ; default case = lower
|
---|
179 | # Be very careful with case sensitivity - it can break things!
|
---|
180 | ; case sensitive = no
|
---|
181 |
|
---|
182 | #============================ Share Definitions ==============================
|
---|
183 | ;[homes]
|
---|
184 | ; comment = Home Directories
|
---|
185 | ; browseable = no
|
---|
186 | ; writeable = yes
|
---|
187 |
|
---|
188 | # Un-comment the following and create the netlogon directory for Domain Logons
|
---|
189 | ; [netlogon]
|
---|
190 | ; comment = Network Logon Service
|
---|
191 | ; path = /home/netlogon
|
---|
192 | ; guest ok = yes
|
---|
193 | ; writable = no
|
---|
194 | ; share modes = no
|
---|
195 |
|
---|
196 |
|
---|
197 | # Un-comment the following to provide a specific roving profile share
|
---|
198 | # the default is to use the user's home directory
|
---|
199 | ;[Profiles]
|
---|
200 | ; path = /home/profiles
|
---|
201 | ; browseable = no
|
---|
202 | ; guest ok = yes
|
---|
203 |
|
---|
204 |
|
---|
205 | # NOTE: If you have a BSD-style print system there is no need to
|
---|
206 | # specifically define each individual printer
|
---|
207 | ;[printers]
|
---|
208 | ; comment = All Printers
|
---|
209 | ; path = /var/spool/samba
|
---|
210 | ; browseable = no
|
---|
211 | # Set public = yes to allow user 'guest account' to print
|
---|
212 | ; printable = yes
|
---|
213 |
|
---|
214 | # This one is useful for people to share files
|
---|
215 | ;[tmp]
|
---|
216 | ; comment = Temporary file space
|
---|
217 | ; path = /tmp
|
---|
218 | ; read only = no
|
---|
219 | ; public = yes
|
---|
220 |
|
---|
221 | # A publicly accessible directory, but read only, except for people in
|
---|
222 | # the "staff" group
|
---|
223 | ;[public]
|
---|
224 | ; comment = Public Stuff
|
---|
225 | ; path = /home/samba
|
---|
226 | ; public = yes
|
---|
227 | ; read only = yes
|
---|
228 | ; write list = @staff
|
---|
229 |
|
---|
230 | # Other examples.
|
---|
231 | #
|
---|
232 | # A private printer, usable only by fred. Spool data will be placed in fred's
|
---|
233 | # home directory. Note that fred must have write access to the spool directory,
|
---|
234 | # wherever it is.
|
---|
235 | ;[fredsprn]
|
---|
236 | ; comment = Fred's Printer
|
---|
237 | ; valid users = fred
|
---|
238 | ; path = /homes/fred
|
---|
239 | ; printer = freds_printer
|
---|
240 | ; public = no
|
---|
241 | ; writable = no
|
---|
242 | ; printable = yes
|
---|
243 |
|
---|
244 | # A private directory, usable only by fred. Note that fred requires write
|
---|
245 | # access to the directory.
|
---|
246 | ;[fredsdir]
|
---|
247 | ; comment = Fred's Service
|
---|
248 | ; path = /usr/somewhere/private
|
---|
249 | ; valid users = fred
|
---|
250 | ; public = no
|
---|
251 | ; writable = yes
|
---|
252 | ; printable = no
|
---|
253 |
|
---|
254 | # a service which has a different directory for each machine that connects
|
---|
255 | # this allows you to tailor configurations to incoming machines. You could
|
---|
256 | # also use the %u option to tailor it by user name.
|
---|
257 | # The %m gets replaced with the machine name that is connecting.
|
---|
258 | ;[pchome]
|
---|
259 | ; comment = PC Directories
|
---|
260 | ; path = /usr/pc/%m
|
---|
261 | ; public = no
|
---|
262 | ; writable = yes
|
---|
263 |
|
---|
264 | # A publicly accessible directory, read/write to all users. Note that all files
|
---|
265 | # created in the directory by users will be owned by the default user, so
|
---|
266 | # any user with access can delete any other user's files. Obviously this
|
---|
267 | # directory must be writable by the default user. Another user could of course
|
---|
268 | # be specified, in which case all files would be owned by that user instead.
|
---|
269 | ;[public]
|
---|
270 | ; path = /usr/somewhere/else/public
|
---|
271 | ; public = yes
|
---|
272 | ; only guest = yes
|
---|
273 | ; writable = yes
|
---|
274 | ; printable = no
|
---|
275 |
|
---|
276 | # The following two entries demonstrate how to share a directory so that two
|
---|
277 | # users can place files there that will be owned by the specific users. In this
|
---|
278 | # setup, the directory should be writable by both users and should have the
|
---|
279 | # sticky bit set on it to prevent abuse. Obviously this could be extended to
|
---|
280 | # as many users as required.
|
---|
281 | ;[myshare]
|
---|
282 | ; comment = Mary's and Fred's stuff
|
---|
283 | ; path = /usr/somewhere/shared
|
---|
284 | ; valid users = mary fred
|
---|
285 | ; public = no
|
---|
286 | ; writable = yes
|
---|
287 | ; printable = no
|
---|
288 | ; create mask = 0765
|
---|
289 |
|
---|
290 |
|
---|
291 | #[Downloads]
|
---|
292 | # comment = Stazene
|
---|
293 | # path = /var/share/Downloads
|
---|
294 | # writeable = yes
|
---|
295 | # guest ok = yes
|
---|
296 | [Sdilene] = Sdilene
|
---|
297 | comment = Sdilene
|
---|
298 | path = /a/Sdilene
|
---|
299 | guest ok = yes
|
---|
300 | writeable = yes
|
---|
301 | [Prenos] = Prenos
|
---|
302 | comment = Docasne uloziste
|
---|
303 | path = /a/Prenos
|
---|
304 | guest ok = yes
|
---|
305 | writeable = yes
|
---|
306 | #[DCFiles$]
|
---|
307 | # comment = DC Files
|
---|
308 | # path = /var/share/DCFiles
|
---|
309 | # writeable = no
|
---|
310 | # guest ok = yes
|
---|
311 | [WWW]
|
---|
312 | comment = WWW stránky
|
---|
313 | path = /var/www/html/ostatni
|
---|
314 | guest ok = yes
|
---|
315 | writeable = yes
|
---|
316 | [Mirek$]
|
---|
317 | comment = WWW stránky
|
---|
318 | path = /home/mirek/
|
---|
319 | guest ok = no
|
---|
320 | writeable = yes
|
---|
321 | [George$]
|
---|
322 | comment =
|
---|
323 | path = /home/george/
|
---|
324 | guest ok = no
|
---|
325 | writeable = yes
|
---|
326 | #[UTLinux]
|
---|
327 | # comment = Unreal Tournament for Linux
|
---|
328 | # path = /var/share/UTLinux
|
---|
329 | # guest ok = yes
|
---|
330 | #[CS]
|
---|
331 | # comment = Couter Strike 1.6
|
---|
332 | # path = /var/share/CS
|
---|
333 | # guest ok = yes
|
---|
334 | #[DCFakeShare]
|
---|
335 | # comment = Direct Connect falesne soubory
|
---|
336 | # path = /var/share/DC
|
---|
337 | # guest ok = yes
|
---|
338 | [Root$]
|
---|
339 | comment = Administrator only
|
---|
340 | path = /
|
---|
341 | writeable = yes
|
---|
342 | guest ok = no
|
---|
343 |
|
---|