Using Samba, 3/e (Paperback)

Gerald Carter, Jay Ts, Robert Eckstein

  • 出版商: O'Reilly
  • 出版日期: 2007-01-01
  • 定價: $1,500
  • 售價: 9.5$1,425
  • 語言: 英文
  • 頁數: 450
  • 裝訂: Paperback
  • ISBN: 0596007698
  • ISBN-13: 9780596007690
  • 立即出貨 (庫存=1)





This book is the comprehensive guide to Samba administration, officially adopted by the Samba Team. Wondering how to integrate Samba's authentication with that of a Windows domain? How to get Samba to serve Microsoft Dfs shares? How to share files on Mac OS X? These and a dozen other issues of interest to system administrators are covered. A whole chapter is dedicated to troubleshooting!

The range of this book knows few bounds. Using Samba takes you from basic installation and configuration -- on both the client and server side, for a wide range of systems -- to subtle details of security, cross-platform compatibility, and resource discovery that make the difference between whether users see the folder they expect or a cryptic error message.

The current edition covers such advanced 3.x features as:
  • Integration with Active Directory and OpenLDAP
  • Migrating from Windows NT 4.0 domains to Samba
  • Delegating administrative tasks to non-root users
  • Central printer management
  • Advanced file serving features, such as making use of Virtual File System (VFS) plugins.

Samba is a cross-platform triumph: robust, flexible and fast, it turns a Unix or Linux system into a file and print server for Microsoft Windows network clients. This book will help you make your file and print sharing as powerful and efficient as possible. The authors delve into the internals of the Windows activities and protocols to an unprecedented degree, explaining the strengths and weaknesses of each feature in Windows domains and in Samba itself.

Whether you're playing on your personal computer or an enterprise network, on one note or a full three-octave range, Using Samba will give you an efficient and secure server.


Table of Contents


1. An Introduction to Samba

     What Is Samba?

     What Can Samba Do for Me?

     The Common Internet File System

     Connecting to a CIFS File Share


     Authentication: Peer-to-Peer Versus Domains

     What's in Samba 3.0?

     Future Research in Samba 4.0

     What Can Samba Do?

     An Overview of the Samba Distribution

     How Can I Get Samba?

2. Installing Samba on a Unix System

     Binary Packages

     Compiling from Source

     Compiling and Installing Samba

     Enabling the Samba Web Administration Tool (SWAT)

     A Basic Samba Configuration File

     Firewall Configuration

     Starting the Samba Daemons

3. Configuring Windows Clients

     Windows Networking Concepts

     Windows Setup

4. The Samba Configuration File

     Basic Syntax and Rules

     Special Sections

     Configuration File Options

     Basic Server Configuration

     Disk Share Configuration

     Networking Options with Samba

     Virtual Servers

     Logging Configuration Options

5. Accounts, Authentication, and Authorization

     Security Modes

     User Management

     Group Mapping

     User Privilege Management

     Controlling Authorization for File Shares

6. Advanced Disk Shares

     Special Share Names

     Filesystem Differences

     Access Control Lists

     Microsoft Distributed File Systems

     Virtual File Systems

     Executing Server Scripts

7. Printing

     Print Shares

     A Usable Print Share

     Samba and CUPS

     The [printers] Service

     Enabling SMB Printer Sharing in OS X

     Creating a PDF Printer

     Managing Windows Print Drivers

     Printers and Security

     Disabling Point and Print

     Printing, Queue Lists, and tdb Files

     Printing to Windows Printers

     Printing Parameters

8. Name Resolution and Network Browsing

     Name Resolution

     Network Browsing

9. Domain Controllers

     Samba Domains: NT 4.0 or Active Directory?

     Configuring a Samba PDC

     Configuring a Samba BDC

     passdb Recommendations

     Migrating an NT 4.0 Domain to Samba

     Domain Trusts

     Remote Server Management

10. Domain Member Servers

     Joining a Domain

     Domain and ADS Security Modes

     Matching Domain Users to Local Accounts


     Additional Winbind Features

11. Unix Clients

     The Linux CIFS Filesystem

     FreeBSD's smbfs

     Mac OS X


     Remote Administration with net

12. Troubleshooting Samba

     The Tool Box

     Samba Logs

     Unix Utilities

     The Fault Tree

     Troubleshooting Browsing

     Troubleshooting Name Services

     Troubleshooting Network Addresses

     Troubleshooting NetBIOS Names

     Extra Resources

A. Summary of Samba Daemons and Commands

B. Downloading Samba with Subversion

C. Configure Options