1 | This is the release version of Samba, the free SMB and CIFS client and
|
---|
2 | server for UNIX and other operating systems. Samba is maintained by
|
---|
3 | the Samba Team, who support the original author, Andrew Tridgell.
|
---|
4 |
|
---|
5 | >>>> Please read THE WHOLE of this file as it gives important information
|
---|
6 | >>>> about the configuration and use of Samba.
|
---|
7 |
|
---|
8 | NOTE: Installation instructions may be found in
|
---|
9 | docs/htmldocs/Samba3-HOWTO/install.html
|
---|
10 |
|
---|
11 | This software is freely distributable under the GNU public license, a
|
---|
12 | copy of which you should have received with this software (in a file
|
---|
13 | called COPYING).
|
---|
14 |
|
---|
15 |
|
---|
16 | WHAT IS SMB/CIFS?
|
---|
17 | =================
|
---|
18 |
|
---|
19 | This is a big question.
|
---|
20 |
|
---|
21 | The very short answer is that it is the protocol by which a lot of
|
---|
22 | PC-related machines share files and printers and other information
|
---|
23 | such as lists of available files and printers. Operating systems that
|
---|
24 | support this natively include Windows 9x, Windows NT (and derivatives),
|
---|
25 | OS/2, Mac OS X and Linux. Add on packages that achieve the same
|
---|
26 | thing are available for DOS, Windows 3.1, VMS, Unix of all kinds,
|
---|
27 | MVS, and more. Some Web Browsers can speak this protocol as well
|
---|
28 | (smb://). Alternatives to SMB include Netware, NFS, Appletalk,
|
---|
29 | Banyan Vines, Decnet etc; many of these have advantages but none are
|
---|
30 | both public specifications and widely implemented in desktop machines
|
---|
31 | by default.
|
---|
32 |
|
---|
33 | The Common Internet File system (CIFS) is what the new SMB initiative
|
---|
34 | is called. For details watch http://samba.org/cifs.
|
---|
35 |
|
---|
36 |
|
---|
37 | WHY DO PEOPLE WANT TO USE SMB?
|
---|
38 | ==============================
|
---|
39 |
|
---|
40 | 1. Many people want to integrate their Microsoft desktop clients
|
---|
41 | with their Unix servers.
|
---|
42 |
|
---|
43 | 2. Others want to integrate their Microsoft (etc) servers with Unix
|
---|
44 | servers. This is a different problem to integrating desktop
|
---|
45 | clients.
|
---|
46 |
|
---|
47 | 3. Others want to replace protocols like NFS, DecNet and Novell NCP,
|
---|
48 | especially when used with PCs.
|
---|
49 |
|
---|
50 |
|
---|
51 | WHAT CAN SAMBA DO?
|
---|
52 | ==================
|
---|
53 |
|
---|
54 | Please refer to the WHATSNEW.txt included with this README for
|
---|
55 | a list of features in the latest Samba release.
|
---|
56 |
|
---|
57 | Here is a very short list of what samba includes, and what it does.
|
---|
58 | For many networks this can be simply summarized by "Samba provides
|
---|
59 | a complete replacement for Windows NT, Warp, NFS or Netware servers."
|
---|
60 |
|
---|
61 | - a SMB server, to provide Windows NT and LAN Manager-style file and print
|
---|
62 | services to SMB clients such as Windows 95, Warp Server, smbfs and others.
|
---|
63 |
|
---|
64 | - a Windows NT 4.0 Domain Controller replacement.
|
---|
65 |
|
---|
66 | - a file/print server that can act as a member of a Windows NT 4.0
|
---|
67 | or Active Directory domain.
|
---|
68 |
|
---|
69 | - a NetBIOS (rfc1001/1002) nameserver, which amongst other things gives
|
---|
70 | browsing support. Samba can be the master browser on your LAN if you wish.
|
---|
71 |
|
---|
72 | - a ftp-like SMB client so you can access PC resources (disks and
|
---|
73 | printers) from UNIX, Netware, and other operating systems
|
---|
74 |
|
---|
75 | - a tar extension to the client for backing up PCs
|
---|
76 |
|
---|
77 | - limited command-line tool that supports some of the NT administrative
|
---|
78 | functionality, which can be used on Samba, NT workstation and NT server.
|
---|
79 |
|
---|
80 | For a much better overview have a look at the web site at
|
---|
81 | http://samba.org/samba, and browse the user survey.
|
---|
82 |
|
---|
83 | Related packages include:
|
---|
84 |
|
---|
85 | - smbfs, a Linux-only filesystem allowing you to mount remote SMB
|
---|
86 | filesystems from PCs on your Linux box. This is included as standard with
|
---|
87 | Linux 2.0 and later.
|
---|
88 |
|
---|
89 | - cifsvfs, a more advanced Linux-only filesystem allowing you to mount
|
---|
90 | remote SMB filesystems from PCs on your Linux box. This is included
|
---|
91 | as standard with Linux 2.5 and later.
|
---|
92 |
|
---|
93 |
|
---|
94 |
|
---|
95 | CONTRIBUTIONS
|
---|
96 | =============
|
---|
97 |
|
---|
98 | If you want to contribute to the development of the software then
|
---|
99 | please join the mailing list. The Samba team accepts patches
|
---|
100 | (preferably in "diff -u" format, see http://samba.org/samba/devel/
|
---|
101 | for more details) and are always glad to receive feedback or
|
---|
102 | suggestions to the address samba@lists.samba.org. More information
|
---|
103 | on the various Samba mailing lists can be found at http://lists.samba.org/.
|
---|
104 |
|
---|
105 | You can also get the Samba sourcecode straight from the git repository - see
|
---|
106 | http://wiki.samba.org/index.php/Using_Git_for_Samba_Development.
|
---|
107 |
|
---|
108 | You could also send hardware/software/money/jewelry or pre-paid pizza
|
---|
109 | vouchers directly to Andrew. The pizza vouchers would be especially
|
---|
110 | welcome, in fact there is a special field in the survey for people who
|
---|
111 | have paid up their pizza :-)
|
---|
112 |
|
---|
113 | If you like a particular feature then look through the git change-log
|
---|
114 | (on the web at http://gitweb.samba.org/?p=samba.git;a=summary) and see
|
---|
115 | who added it, then send them an email.
|
---|
116 |
|
---|
117 | Remember that free software of this kind lives or dies by the response
|
---|
118 | we get. If no one tells us they like it then we'll probably move onto
|
---|
119 | something else. However, as you can see from the user survey quite a lot of
|
---|
120 | people do seem to like it at the moment :-)
|
---|
121 |
|
---|
122 |
|
---|
123 | MORE INFO
|
---|
124 | =========
|
---|
125 |
|
---|
126 | DOCUMENTATION
|
---|
127 | -------------
|
---|
128 |
|
---|
129 | There is quite a bit of documentation included with the package,
|
---|
130 | including man pages, and lots of .html files with hints and useful
|
---|
131 | info. This is also available from the web page. There is a growing
|
---|
132 | collection of information under docs/.
|
---|
133 |
|
---|
134 | A list of Samba documentation in languages other than English is
|
---|
135 | available on the web page.
|
---|
136 |
|
---|
137 | If you would like to help with the documentation, please coodinate
|
---|
138 | on the samba@samba.org mailing list. See the next section for details
|
---|
139 | on subscribing to samba mailing lists.
|
---|
140 |
|
---|
141 |
|
---|
142 | MAILING LIST
|
---|
143 | ------------
|
---|
144 |
|
---|
145 | Please do NOT send subscription/unsubscription requests to the lists!
|
---|
146 |
|
---|
147 | There is a mailing list for discussion of Samba. For details go to
|
---|
148 | <http://lists.samba.org/> or send mail to <samba-subscribe@lists.samba.org>
|
---|
149 |
|
---|
150 | There is also an announcement mailing list where new versions are
|
---|
151 | announced. To subscribe go to <http://lists.samba.org/> or send mail
|
---|
152 | to <samba-announce-subscribe@lists.samba.org>. All announcements also
|
---|
153 | go to the samba list, so you only need to be on one.
|
---|
154 |
|
---|
155 | For details of other Samba mailing lists and for access to archives, see
|
---|
156 | <http://lists.samba.org/>
|
---|
157 |
|
---|
158 |
|
---|
159 | MAILING LIST ETIQUETTE
|
---|
160 | ----------------------
|
---|
161 |
|
---|
162 | A few tips when submitting to this or any mailing list.
|
---|
163 |
|
---|
164 | 1. Make your subject short and descriptive. Avoid the words "help" or
|
---|
165 | "Samba" in the subject. The readers of this list already know that
|
---|
166 | a) you need help, and b) you are writing about samba (of course,
|
---|
167 | you may need to distinguish between Samba PDC and other file
|
---|
168 | sharing software). Avoid phrases such as "what is" and "how do
|
---|
169 | i". Some good subject lines might look like "Slow response with
|
---|
170 | Excel files" or "Migrating from Samba PDC to NT PDC".
|
---|
171 |
|
---|
172 | 2. If you include the original message in your reply, trim it so that
|
---|
173 | only the relevant lines, enough to establish context, are
|
---|
174 | included. Chances are (since this is a mailing list) we've already
|
---|
175 | read the original message.
|
---|
176 |
|
---|
177 | 3. Trim irrelevant headers from the original message in your
|
---|
178 | reply. All we need to see is a) From, b) Date, and c) Subject. We
|
---|
179 | don't even really need the Subject, if you haven't changed
|
---|
180 | it. Better yet is to just preface the original message with "On
|
---|
181 | [date] [someone] wrote:".
|
---|
182 |
|
---|
183 | 4. Please don't reply to or argue about spam, spam filters or viruses
|
---|
184 | on any Samba lists. We do have a spam filtering system that is
|
---|
185 | working quite well thank you very much but occasionally unwanted
|
---|
186 | messages slip through. Deal with it.
|
---|
187 |
|
---|
188 | 5. Never say "Me too." It doesn't help anyone solve the
|
---|
189 | problem. Instead, if you ARE having the same problem, give more
|
---|
190 | information. Have you seen something that the other writer hasn't
|
---|
191 | mentioned, which may be helpful?
|
---|
192 |
|
---|
193 | 6. If you ask about a problem, then come up with the solution on your
|
---|
194 | own or through another source, by all means post it. Someone else
|
---|
195 | may have the same problem and is waiting for an answer, but never
|
---|
196 | hears of it.
|
---|
197 |
|
---|
198 | 7. Give as much *relevant* information as possible such as Samba
|
---|
199 | release number, OS, kernel version, etc...
|
---|
200 |
|
---|
201 | 8. RTFM. Google. groups.google.com.
|
---|
202 |
|
---|
203 |
|
---|
204 | NEWS GROUP
|
---|
205 | ----------
|
---|
206 |
|
---|
207 | You might also like to look at the usenet news group comp.protocols.smb
|
---|
208 | as it often contains lots of useful info and is frequented by lots of
|
---|
209 | Samba users. The newsgroup was initially setup by people on the Samba
|
---|
210 | mailing list. It is not, however, exclusive to Samba, it is a forum for
|
---|
211 | discussing the SMB protocol (which Samba implements). The samba list
|
---|
212 | is gatewayed to this newsgroup.
|
---|
213 |
|
---|
214 |
|
---|
215 | WEB SITE
|
---|
216 | --------
|
---|
217 |
|
---|
218 | A Samba WWW site has been setup with lots of useful info. Connect to:
|
---|
219 |
|
---|
220 | http://samba.org/samba/
|
---|
221 |
|
---|
222 | As well as general information and documentation, this also has searchable
|
---|
223 | archives of the mailing list and a user survey that shows who else is using
|
---|
224 | this package. Have you registered with the survey yet? :-)
|
---|
225 |
|
---|