Titel: Using Samba: A File & Print Server for Linux, Unix & Mac OS X
Autor/en: Gerald Carter, Jay Ts, Robert Eckstein
O'REILLY & ASSOC INC
Januar 2007 - kartoniert - 432 Seiten
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.
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
Compiling from Source
Compiling and Installing Samba
Enabling the Samba Web Administration Tool (SWAT)
A Basic Samba Configuration File
Starting the Samba Daemons
3. Configuring Windows Clients
Windows Networking Concepts
4. The Samba Configuration File
Basic Syntax and Rules
Configuration File Options
Basic Server Configuration
Disk Share Configuration
Networking Options with Samba
Logging Configuration Options
5. Accounts, Authentication, and Authorization
User Privilege Management
Controlling Authorization for File Shares
6. Advanced Disk Shares
Special Share Names
Access Control Lists
Microsoft Distributed File Systems
Virtual File Systems
Executing Server Scripts
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
8. Name Resolution and Network Browsing
9. Domain Controllers
Samba Domains: NT 4.0 or Active Directory?
Configuring a Samba PDC
Gerald (Jerry) Carter received his Masters degree in Computer Science from Auburn University, where he continues to pursue his PhD. He has been a member of the SAMBA development Team since 1998 and his involvement with UNIX systems and network administration of UNIX began in 1995. Jerry currently works for HP, working on embedded printing appliances. He has published articles with various web-based magazines and teaches instructional courses as a consultant for several companies and conferences. Gerald has also written books for SAMS Publishing. His web site is http://www.plainjoe.org/.
Robert Eckstein has worked with Java since its first release. In a previous life, he has been an editor for O'Reilly Media, Inc. and a programmer for Motorola's cellular technology division. He has authored, co-authored, or edited a number of books, including Java Swing, Java Enterprise Best Practices, Using Samba, XML Pocket Reference, and Webmaster in a Nutshell. In his spare time he has been known to tinker with filmmaking and digital photography, as well as collecting vintage video game consoles. He currently lives in Austin, Texas with his wife Michelle, his children Lauren and Nathan, and their talking dog Ginger.
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.