Buying Options
Using Samba, Second Edition

Save a Tree - Go Digital What is this?

Safari Books Online
Read Now >

Product Editions

Please consider the latest edition.

  1. Using Samba, Third Edition - January 2007
  2. Using Samba, Second Edition - February 2003
  3. Using Samba - November 1999
Description

Using Samba, Second Edition is a comprehensive guide to Samba administration. It covers all versions of Samba from 2.0 to 2.2, including selected features from an alpha version of 3.0, as well as the SWAT graphical configuration tool. Updated for Windows 2000, ME, and XP, the book also explores Samba's new role as a primary domain controller and domain member server, its support for the use of Windows NT/2000/XP authentication and filesystem security on the host Unix system, and accessing shared files and printers from Unix clients.

Full Description
Table of Contents
  1. Chapter 1 Learning the Samba

    1. What Is Samba?

    2. What Can Samba Do for Me?

    3. Getting Familiar with an SMB Network

    4. An Introduction to the SMB Protocol

    5. Windows Workgroups and Domains

    6. What’s New in Samba 2.2?

    7. What’s New in Samba 3.0?

    8. What Can Samba Do?

    9. An Overview of the Samba Distribution

    10. How Can I Get Samba?

  2. Chapter 2 Installing Samba on a Unix System

    1. Bundled Versions

    2. Downloading the Samba Distribution

    3. Configuring Samba

    4. Compiling and Installing Samba

    5. Enabling SWAT

    6. A Basic Samba Configuration File

    7. Firewall Configuration

    8. Starting the Samba Daemons

    9. Testing the Samba Daemons

  3. Chapter 3 Configuring Windows Clients

    1. Windows Networking Concepts

    2. Setting Up Windows 95/98/Me Computers

    3. Setting Up Windows NT 4.0 Computers

    4. Setting Up Windows 2000 Computers

    5. Setting Up Windows XP Computers

  4. Chapter 4 Windows NT Domains

    1. Samba as the Primary Domain Controller

    2. Adding Computer Accounts

    3. Configuring Windows Clients for Domain Logons

    4. Logon Scripts

    5. Roaming Profiles

    6. System Policies

    7. Samba as a Domain Member Server

    8. Windows NT Domain Options

  5. Chapter 5 Unix Clients

    1. Sharing Files on Windows 95/98/Me

    2. Sharing Files on Windows NT/2000/XP

    3. smbclient

    4. smbfs

    5. smbsh

    6. smbutil and mount_smbfs

  6. Chapter 6 The Samba Configuration File

    1. The Samba Configuration File

    2. Special Sections

    3. Configuration Options

    4. Server Configuration

    5. Disk Share Configuration

    6. Networking Options with Samba

    7. Virtual Servers

    8. Logging Configuration Options

  7. Chapter 7 Name Resolution and Browsing

    1. Name Resolution

    2. Browsing

  8. Chapter 8 Advanced Disk Shares

    1. Filesystem Differences

    2. File Permissions and Attributes on MS-DOS and Unix

    3. Windows NT/2000/XP ACLs

    4. Name Mangling and Case

    5. Locks and Oplocks

    6. Connection Scripts

    7. Microsoft Distributed Filesystems

    8. Working with NIS

  9. Chapter 9 Users and Security

    1. Users and Groups

    2. Controlling Access to Shares

    3. Authentication of Clients

    4. Passwords

    5. Authentication with winbind

  10. Chapter 10 Printing

    1. Sending Print Jobs to Samba

    2. Printing to Windows Printers

  11. Chapter 11 Additional Samba Information

    1. Time Synchronization

    2. Magic Scripts

    3. Internationalization

    4. Windows Messenger Service

    5. Miscellaneous Options

  12. Chapter 12 Troubleshooting Samba

    1. The Tool Box

    2. The Fault Tree

    3. Extra Resources

  1. Appendix Example Configuration Files

    1. Samba in a Workgroup

    2. Samba in a Windows NT Domain

  2. Appendix Samba Configuration Option Quick Reference

    1. Configuration File Options

    2. Glossary of Configuration Value Types

    3. Configuration File Variables

  3. Appendix Summary of Samba Daemons and Commands

    1. Samba Daemons

    2. smbd

    3. nmbd

    4. winbindd

    5. Samba Distribution Programs

    6. findsmb

    7. make_smbcodepage

    8. make_unicodemap

    9. net

    10. nmblookup

    11. pdbedit

    12. rpcclient

    13. rpcclient commands

    14. smbcacls

    15. smbclient

    16. smbcontrol

    17. smbgroupedit

    18. smbmnt

    19. smbmount

    20. smbpasswd

    21. smbsh

    22. smbspool

    23. smbstatus

    24. smbtar

    25. smbumount

    26. testparm

    27. testprns

    28. wbinfo

  4. Appendix Downloading Samba with CVS

  5. Appendix Configure Options

  6. Appendix Running Samba on Mac OS X Server

    1. Setup Procedures

    2. Configuration Details

    3. Rolling Your Own

  7. Appendix GNU Free Documentation License

    1. GNU Free Documentation License

  8. Colophon

View Full Table of Contents
Product Details
Title:
Using Samba, Second Edition
By:
Jay Ts, Robert Eckstein, David Collier-Brown
Publisher:
O'Reilly Media
Formats:
  • Print
  • Safari Books Online
Print Release:
February 2003
Pages:
560
Print ISBN:
978-0-596-00256-5
| ISBN 10:
0-596-00256-4
Customer Reviews
About the Authors
  1. Jay Ts

    Jay Ts is a system administrator and programmer with many years of experience working with several versions of Unix and other operating systems. Nowadays he works as an independent consultant out of his home in Sedona, Arizona. When he is not busy reading the Samba mailing lists and learning about new computer technology, Jay might be analyzing stock market behavior, meditating, playing around in his recording studio, or hiking in the wilderness near his home.

    View Jay Ts's full profile page.

  2. Robert Eckstein

    Robert Eckstein worked as an editor at O'Reilly mostly on Java books (notably Java Swing) and was also responsible for the XML Pocket Reference and Webmaster in a Nutshell, 2nd Edition. In his spare time he has been known to provide online coverage for popular conferences. Robert holds bachelor's degrees in computer science and communications from Trinity University. In the past, he has worked for the USAA insurance company and more recently spent four years with Motorola's cellular software division. He is the co-author of Using Samba.

    View Robert Eckstein's full profile page.

  3. David Collier-Brown

    David Collier-Brown is a consulting systems integrator, currently working for the performance and engineering group at Sun Opcom in Toronto. He is also co-author of the first edition of Using Samba. In his spare time he reads assiduously, keeps score for his wife's baseball team and, in the two weeks of the local summer, sails from Toronto's outer harbor.

    View David Collier-Brown's full profile page.

Colophon

Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of Using Samba, Second Edition, is an African ground hornbill (Bucorvus cafer). This type of bird is one of 50 hornbill species. The African ground hornbill is a medium-to large-size bird characterized by a bright red wattle under a very long beak, dark-colored body and wings, long eyelashes, and short legs. Like all hornbills, it has a casque, a large but lightweight growth on the top of its beak, which grows more folds as the bird ages. It is the only ground-dwelling species of hornbill, though it is able to fly when necessary. It lives in the grasslands of Southern and Eastern Africa and nests in the foliage of dense trees, not in nest holes in the ground as other hornbills do. Its diet includes mostly fruit, as well as large insects and small mammals. The African ground hornbill is considered to be sacred by many Africans, and as such, this bird is part of many legends and superstitions. Darren Kelly was the production editor, Jeffrey Holcomb was the copyeditor, and Audrey Doyle was the proofreader for Using Samba, Second Edition. Linley Dolby, Colleen Gorman, and Claire Cloutier provided quality control. Reg Aubry, Phil Dangler, Genevieve d'Entremont, and Judy Hoer provided production support. Julie Hawks wrote the index.

Edie Freedman designed the cover of this book. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.

David Futato designed the interior layout. This book was converted by Mike Sierra to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Nicole Arigo.

  • Book cover of Using Samba