The Official Samba 3 HOWTO and Reference Guide 156
The Official Samba-3 HOWTO and Reference Guide | |
author | John H. Terpstra, Jelmer R. Vernooij |
pages | 736 |
publisher | Prentice Hall |
rating | 9 |
reviewer | Matt Will |
ISBN | 0131453556 |
summary | Good summary of setting up, using, and troubleshooting Samba 3 |
The book itself
For people with little time, the book starts with the chapter "FastStart: Cure for the Impatient," which features many example configurations of working solutions, each illustrating working setups using Samba to different ends -- as a file and print server, CD-ROM server, etc.In the following chapters, the How-To and Reference Guide deals with all aspects of server and security modes, domain control and backup domain control and stand-alone configurations. Each of the chapters include further example configurations as well as in-depth discussion of the chapter's topic, and a "common errors" section that answers the most obvious real life errors.
In the third part of the book (Advanced Configuration) the reader is presented with detailed information on the topics of network browsing, account information databases, and group mapping from MS Windows to the Unix world, as well as file, directory and share access controls and file and record locking. There is also a second chapter about security in this part of the book.
Still in the third part, the book explains the new features of Samba 3.0.0, for instance interdomain trust relationships and distributed file systems.
Two very thorough chapters explain the conventional printing support with Samba, as well as printing via the newer print system CUPS. Following short chapters about winbind and network management, the Guide explains how to set up and maintain system and account policies, and how to exercise desktop profile management, and provides short but informative chapters about PAM authentication, Windows/Samba network integration, character sets, and some words about backups and high availability.
Part 4 of the Samba How-To Guide deals exclusively with updating and migrating from Samba 2.x to Samba 3.0.0, including an example migration from a NT4 PDC to a Samba-3 PDC and a user guide to the SWAT (graphical interface for configuring Samba) tool.
In part 5 (Troubleshooting) the reader is given a very good checklist to verify all functions of the Samba installation are working correctly and a guide how to analyze and solve problems with Samba.
In the appendices, the book gives information on how to obtain and compile Samba, lists supported platforms, gives hints for performance tuning, dhcp and dns, and includes the man pages to the Samba programs and configuration files.
Primary audience
The book is written for people in the "Windows world" who want to take a look into the services and possibilities Samba offers for them. Beginners get very detailed information which things are possible with Samba and which are not (for now), as well as the necessary background for installing and configuring Samba on a Unix/Linux system. For the advanced user, there are still some diamonds of new information and also a good reference for all the new settings and options in the new Samba release.Personal Rating
I can recommend this book to everyone interested in Samba - especially the new 3.0 version - no matter if you are new to Samba or even an experienced user of the software who is interested in expanding your knowledge and trying new features. It has its place on my bookshelf of very useful documentation.
You can purchase The Official Samba 3 HOWTO and Reference Guide from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.
i have a question (Score:2, Flamebait)
Wait a minute - What's wrong with Microsoft?
Re:i have a question (Score:3, Insightful)
How about giving people access to a development unix jboss webapps directory, directly from their windows workstations?
Sometimes, it's not whether windows is good or bad.. it's just bloody inconvenient with what you have before you.
Re:i have a question (Score:1, Funny)
One word... (Score:4, Interesting)
Extra words follow...
For our small corporate network, I have determined that it would cost us nearly $40,000 USD (Just for the Software!) to maintain a Primary and Back-up Domain Controller using Microsoft Windows 2000. This includes both the Main Server License costs and the multiple packs of CALs required to allow each user access to the servers.
Instead of that, we went with a Linux/Samba solution using the same hardware and saved... $40,000 in licensing costs. Sure, it took me a little longer to setup in the first place, of course my pay rate isn't even high enough to consider an issue in regards to choosing between Linux/Samba or Windows 2000 for our domain.
From my reading, I can double and even triple the number of users with the current Samba system and see no additional license costs for CALs (or the time to calculate how many CALs we would need) or the need for upgrading the hardware.
Re:One word... (Score:2)
Re:One word... (Score:2)
Re:One word... (Score:3, Interesting)
Re:One word... (Score:5, Interesting)
Again I have setup SAMBA now for quite a few organizations around town and have NEVER had an issue.
When you mention that it is not configured for a corporate environment, I would disagree. I was part of a LAN team that worked on a 50k+ NT network and we used SAMBA a ton on our SUN boxes and it worked well. We had FAR FAR FAR FAR more problems with WINS on our Windows boxes than we EVER did with our SAMBA solutions.
I want to make one point clear. Once the software is installed it runs. For 99% of the companies out there it never needs to be touched again (unless you want to). You would not need to spend 2-3 hours a week for every new project that comes up. I know because I run it. I have ran it and will continue to run it. I have ran it in 50k+ mixed networks and 5 user church networks.
It's funny you mention UNIX and Oracle people looking for jobs, on our job posting we looked for exactly that and we got around 35% MCSE's and Microsoft Access guys. I was thinking the same thing but in reverse,
Re:One word... (Score:2)
Re:One word... (Score:2)
Our economy here sucks big time. Indiana is a manufacturing state and specifically automotive. It has been hard here. That coupled with the fact our former Govenor was incompetent has hurt us a lot.
Samba 3 will hook in to Active Directory (haven't done it yet, because we are all Linux now),
Re:One word... (Score:2)
Yes I know you can't learn Oracle in 24 hours
Re:One word... (Score:1)
Already taken care of! (Score:1)
If soemthing happens to me, they are available to take over administration of the network at a rather inexpensive cost.
As for documentation, it is my life's blood. If I didn't document anything, how would I be able to fix, restore things after a catastrophic event?
Do you have anything else to add?
Re:One word... (Score:2)
Since Windows 2000 Server with 25 CALs is about $1600 [cdw.com], and additional 20 CAL packs are $670 [cdw.com], it would seem to me that your "small corporate network" is somewhere around 1150 node
Re:One word... (Score:2, Insightful)
I did it with Samba, plus one extra guy to help, a full migration for about $25,000. Most of that was the extra helps salary. Let's see, that was 7 servers, two black box cabinets, two unmanaged switches, a cisco router, arcserve backup, and an 8 tape dlt 4 changer.
I st
Re:One word... (Score:2)
With Exchange, 300 users and 7 servers, I'd say the licensing costs on that sounds close. If I had to guess though, I'd put it closer to $50,000 (with 2 Exchange servers). But, I haven't taken the time to price it out, so we'll use your numbers.
Oops! I suppose that I should... (Score:1)
Darn, by today's numbers it looks like I only saved nearly $6,000. Wait a minute... you are telling me that as I add more users, I will have to spend more money, even though the OS and hardware can handle the extra load already?
So to add 20 more users, I would be spending an extra $670 dollars? So... If I were to add 200 users
Re:Oops! I suppose that I should... (Score:2)
First off, you started your story thusly:
in which you quote $40,000 in licensing costs for 2 Wind
Re:Oops! I suppose that I should... (Score:1)
For 6 Windows 2003 Servers, 2 Exchange 2003 Servers and 200 CALs to Windows Server ad Exchange Server, it'd be $24,294 under the Open License Program without Software Assurance, but including docs and CD's.
$15,828 of this is for the Exchange 2003 side, which you didn't include in your $30,000 quote. To pit apples vs. apples, your $30,000 quote for 4 servers with 200 CALs jus
Re:One word... (Score:3, Interesting)
CRM- Depends what package you use. Some yes some no. But remember not all CRM packages run on all versions of Windows either, and some require certain service packs, so again most people run their CRM services on a dedicated machine.
Solomon??? Never heard of it.... Just did a Google search and found out that it is a MICROSOFT solution. SHOC
Pizza? (Score:5, Funny)
Re:Pizza? (Score:2, Informative)
How does it compare to the online docs? (Score:5, Interesting)
Re:How does it compare to the online docs? (Score:2, Insightful)
People like to curl up with their book, so they don't mind paying for a printed copy of the online docs. Personally, I'm waiting for paper-thin organic displays to replace paper books before I move back from reading online docs at my computer to reading on my couc
Re:How does it compare to the online docs? (Score:2)
Re:How does it compare to the online docs? (Score:2)
Re:How does it compare to the online docs? (Score:1)
It is the online doc (Score:5, Informative)
Thanks
Bruce
Re:It is the online doc (Score:1)
Plus samba is great!
Re:How does it compare to the online docs? (Score:2)
Recommended. (And if you're lucky, you might be able to get a signature from JHT who is gallivanting around the countryside.....)
Re:How does it compare to the online docs? (Score:4, Funny)
Loss of the dead-tree version should it fall in: US$50
Loss of the laptop should it fall in: US$1400 plus hundreds of hours of lost productivity that went in as well.
Kind of made the choice an easy one.
same price and free shipping (Score:1, Interesting)
Re:To purchase... (Score:1)
Re:To purchase... (Score:1)
I'll definitely get this (Score:2)
Just a big thankyou to the Samba team as well - a truly excellent piece of software
Simon
Re:It can nerver replace.... (Score:2)
Now it can nearly keep up with my WiFi!
Re:It can nerver replace.... (Score:1)
I like the part... (Score:3, Insightful)
Re:I like the part... (Score:2)
Re:I like the part... (Score:2)
If you're using a distribution with a reasonable package manager (read: anything except Slackware)
Hey! I take offense to that! My laptop runs Slack and I have a wonderfule package system. It's kinda like gentoo. You just type the following commands in the following order:
How much easier do you want them to make it? (tounge planted firmly i
Re:I like the part... (Score:2)
Wow... I really need to start sleeping more... please note the following corrections to the above: wonderful is spelled wonderful, not wonderfule, the cd in my ul should be cd $package_directory, the and between corrupt and RPM should be an an, and the cause after some day should be causes.
Five errors even after a preview... the slashcode team needs to add an "edit post" function for people like me. ;-)
For those unable to buy it.... (Score:4, Informative)
Re:For those unable to buy it.... (Score:1)
Vance
This is not a review (Score:3, Informative)
But anyway, the problem I have with this book is that as you read about configuration in more detail as the book progresses, it sort of assumes you understand various MS networked file system concepts.
I think the book could definitely use either an intro chapter or at least an appendix that discusses the core concepts of SMB first. Then I could make better decisions on deployment.
-Shane
NFS? (Score:1, Offtopic)
So does anyone know of an easy, free solution for NFS on Windows? All the ones I could find were comercial products. Emphasis on free, this is home and I just don't want to pay f
Re:NFS? (Score:2, Informative)
http://www.microsoft.com/windows/sfu/uni
Shipping will go about ten dollars, but the software is free.
Re:NFS? (Score:2)
I'm shooting from the hip here, so if I get this wrong, don't shoot me..
First, set up your NFS as normal, between your *nix boxen. Once you have that, set up the exports you just mounted as samba shares. The windows boxen will be none the wiser.
Re:NFS? (Score:1, Informative)
There is no particular value in having the Windows systems try to function as NFS clients. Instead, have them mount shares from a Samba server. That server, being a Unix system, can share any NFS filesystems it happens to mount. It's trivially easy.
Re:NFS? (Score:3, Insightful)
The Samba section is pretty minimal to setup, for NFS. If you want printing and domains and such, it
starts to get more complicated.
Re:NFS? (Score:2)
The other is the mere presence of the whole windows domain groupware print etc. stuff. Even if I don't use it, it's still in the executable, and I still have to read the documentation to make sure I have it disabled properly.
Well, I've downloaded Samba, so we'll see how easy it if for me to compile, install and configure. Crossing my fi
Re:NFS? (Score:2)
FYI, samba is not the easiest solution for anything, ever, period. To many fucking configuration options. Maybe if you set up samba servers for a living, but I don't. NFS was simple enough that I could follow the HOW-TO and get it working, samba there's no hope, unless you want to talk me through the options.
I think I'll try an ftp server and just browse it on windows. That sounds easy.
Need more of the same (Score:5, Interesting)
We need more books that help Windows users make the change to Linux. Although I probably wouldn't benefit from this book since I'm now used to reading the documentation myself, I would have appreciated such a text a few short years ago.
Making the transition from Windows to Linux can be a lot like learning to ski. Windows is all about bunny hills, where you can learn to snow plow quickly and initially have some fun, but it gets boring fast. Linux, on the other hand, is like a full mountain without proper directions. Some people start with Linux and find the green runs and have fun. Others end up beginning on a double diamond run, and hate it because it was such a harrowing and confusing experience.
Books like these help those bunny hill Windows users find the Linux green runs, and help them advance to the blue and black diamond aspects of Linux at a controlled pace.
Re:Need more of the same (Score:2)
I don't think they'll help much. People that read documentation are few and far between. Those that actually buy those book are even more rare. Like it or not, Windows has taught people that you shouldn't need to read a manual to run anything and application is broken if yo
Ask and ye shall receive... (Score:3, Informative)
Only downside is that it's getting a little dated--how about a 3rd edition, Mark? =)
Re:Never ceases to amaze me... (Score:2)
Its kind of
Oh goodie (Score:1)
Re:Oh goodie (Score:2, Insightful)
I think your comment about the authors being unable to relate to simple end uers is very unfair. John and Jelmer, and indeed all of the other contributors, do an amazing job relating to end users.
Like a good open source project, this book was composed in such a way that input f
Why do we go through this every time? (Score:1, Informative)
<sigh>
Try looking at addall.com, bestwebbuys.com, and bookpool.com; prices are $30.19, $33.52, and $31.50, respectively.
This Book is Under an Open Source License (Score:2, Informative)
Thanks
Bruce
Remember folks... (Score:1, Interesting)
Also, I'm glad to see the HOWTO come out in book form, since sometimes it's really handy to have the book there in front of you while you're pounding away at the config.
Re: (Score:1)
Available Online (Score:3, Informative)
It's all available online from samba.org: Note: There are a couple of chapters that are missing from these versions but all-in-all it should answer most of your questions.
Nice timing (Score:1)
Free Book? (Score:2)
user passwords? (Score:2)
Re:user passwords? (Score:2, Informative)
pwdump does this:
http://us1.samba.org/samba/ftp/pwdump/ [samba.org]
See the comments in pwdump.c.
Re:user passwords? (Score:1)
Overstock.com is a godsend... (Score:2, Informative)
Free chapter (Score:1)
Interesting timing coincidence (Score:2)
Though the entire book is available online (minus a few chapters that will soon be put in), I think it's worthy to support authors and publishers who put information out there for free access. I've got my copy of the book on order (would have picked it up las
John will be at SCALE (Score:2)
Safe to use samba 3? (Score:1)
Re:Safe to use samba 3? (Score:2)
The 3.0.0 release was very good; the only major annoyance/bug is one dealing with Microsoft Office renaming files.
See this post [samba.org] for some detail.
There is a patch available that fixes that issue.
I'm running 3.0 and it works fine (but not so sure about 3.0.1pre2....)
John Terpstra at SCALE (Score:1)
Samba rocks. (Score:1)
Re:A hidden cost of open source? (Score:1)
Yeah, like the documentaion that comes with Windows is so wonderful that books aren't written to do the same things. Like the whole books for "Dummies" or the "Complete idiots guide to..." books didn't start with computer software. HA!
The fact is that good documentation is hard to write, and no one likes doing it. That is why people write documentation for pay.
Re:A hidden cost of open source? (Score:2)
*GOOD* documentation is hard to write, but it seems that the truth is that *DEVELOPERS* don't like to do it. They have already written a fantastic (or spectacularly bug ridden) piece of code, and the added work of writing documentation seems superfluous. Unfortunately, there are few others who are qualified to write documentation who would know the software as well as the delvelope
Re:A hidden cost of open source? (Score:1)
Re:A hidden cost of open source? (Score:2)
See my Top 100 [servebeer.com] list for most of my documentation...
Free for all who want it: (Score:1)
"You're too hopeless to even RTFM, go install Windoze."
Re:A hidden cost of open source? (Score:2, Informative)
Re:A hidden cost of open source? (Score:1)
The source is free.
So, basically, you're telling me that because you can't understand source code, or perhaps you can but are too lazy to read it and perfer a summary, that your need of summary information is a 'hidden cost' while you have full, complete, and total documention provided to you via the GPL?
--Demonspawn
Re:A hidden cost of open source? (Score:4, Interesting)
Now come off it. Books are useful when they are more in depth than what is included with the software. MSDN (if that's what you're refering too) is good, but it's not the be all and end all of Windows Programming documentation. I'm not familiar enough with the Windows Admin side to know if there is even an equivelent.
From a programming perspective, I generally find simple man pages to be much more in depth and up to date than MSDN or any other windows help files. And the many HOWTOs from LDP go even further.
You got me. (Score:4, Interesting)
Finally, if Windows documentation is so good, why are there so many books from Microsoft Press and third parties for so many Windows applications? Microsoft Exchange 2000 uses a
The fact of the matter is that there definitely is a lot of free documentation for open source software and some is excellent. That does not mean that there shouldn't be third party books for it too though.
Sorry for feeding the trolls.
Re:You got me. (Score:2)
"There is almost always a man page and usually a readme file with the necessary documentation for most ope
Re:You got me. (Score:1)
Re: (Score:1)
Re:Terpstra, Vernooij (Score:1)
(if it's not Dutch, it's not much)
Re:Remember! (Score:1, Troll)
Re:Computer browsing problem in Samba 3.0 (Score:1)
Since jumping to 3.0 I can still hit those shares if I know the computer name, but I can't see the workgroups or browse by workgroup anymore. I haven't bothered fixing the problem or really looking into it yet since the shares I use 95% are mounted anyway.