JHT ==> Ditto
[samba.git] / examples / redhat / smb.conf
1
2 ; The global setting for a RedHat default install
3 ; Make sure and restart the server after making changes to this file, ex:
4 ; /etc/rc.d/init.d/smb stop
5 ; /etc/rc.d/init.d/smb start
6
7 [global]
8    workgroup = WORKGROUP
9    printing = bsd
10    printcap name = /etc/printcap
11    load printers = yes
12 ; Uncomment this if you want a guest account
13 ;  guest account = pcguest
14    log file = /var/log/samba-log.%m
15    lock directory = /var/lock/samba
16    share modes = yes
17
18 [homes]
19    comment = Home Directories
20    browseable = no
21    read only = no
22    create mode = 0750
23
24 [printers]
25    comment = All Printers
26    browseable = no
27    printable = yes
28    public = no
29    writable = no
30    create mode = 0700
31
32 ;[tmp]
33 ;   comment = Temporary file space
34 ;   path = /tmp
35 ;   read only = no
36 ;   public = yes
37
38 ; A publicly accessible directory, but read only, except for people in
39 ; the staff group
40 [public]
41    comment = Public Stuff
42    path = /home/samba
43    public = yes
44    writable = yes
45    printable = no
46    write list = @staff
47
48 ; Other examples. 
49 ;
50 ; A private printer, usable only by fred. Spool data will be placed in fred's
51 ; home directory. Note that fred must have write access to the spool directory,
52 ; wherever it is.
53 ;[fredsprn]
54 ;   comment = Fred's Printer
55 ;   valid users = fred
56 ;   path = /homes/fred
57 ;   printer = freds_printer
58 ;   public = no
59 ;   writable = no
60 ;   printable = yes
61 ;
62 ; A private directory, usable only by fred. Note that fred requires write
63 ; access to the directory.
64 ;[fredsdir]
65 ;   comment = Fred's Service
66 ;   path = /usr/somewhere/private
67 ;   valid users = fred
68 ;   public = no
69 ;   writable = yes
70 ;   printable = no
71 ;
72 ; a service which has a different directory for each machine that connects
73 ; this allows you to tailor configurations to incoming machines. You could
74 ; also use the %u option to tailor it by user name.
75 ; The %m gets replaced with the machine name that is connecting.
76 ;[pchome]
77 ;  comment = PC Directories
78 ;  path = /usr/pc/%m
79 ;  public = no
80 ;  writeable = yes
81 ;
82 ;
83 ; A publicly accessible directory, read/write to all users. Note that all files
84 ; created in the directory by users will be owned by the default user, so
85 ; any user with access can delete any other user's files. Obviously this
86 ; directory must be writable by the default user. Another user could of course
87 ; be specified, in which case all files would be owned by that user instead.
88 ;[public]
89 ;   path = /usr/somewhere/else/public
90 ;   public = yes
91 ;   only guest = yes
92 ;   writable = yes
93 ;   printable = no
94 ;
95 ;
96 ; The following two entries demonstrate how to share a directory so that two
97 ; users can place files there that will be owned by the specific users. In this
98 ; setup, the directory should be writable by both users and should have the
99 ; sticky bit set on it to prevent abuse. Obviously this could be extended to
100 ; as many users as required.
101 ;[myshare]
102 ;   comment = Mary's and Fred's stuff
103 ;   path = /usr/somewhere/shared
104 ;   valid users = mary fred
105 ;   public = no
106 ;   writable = yes
107 ;   printable = no
108 ;   create mask = 0765
109