Explains basic installation and configuration of Samba - on both the client and server side. This book also describes security, cross-platform compatibility, and resource discovery that make the difference between whether users see the folder they expect or a cryptic error message, along with the internals of the Windows activities and protocols.
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!nnThe 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.nnThe current edition covers such advanced 3.x features as:nnIntegration with Active Directory and OpenLDAPnMigrating from Windows NT 4.0 domains to SambanDelegating administrative tasks to non-root usersnCentral printer managementnAdvanced file serving features, such as making use of Virtual File System (VFS) plugins.nnSamba 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.nnWhether 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.
InhaltsverzeichnisnPreface n1. An Introduction to SambanWhat Is Samba? nWhat Can Samba Do for Me? nThe Common Internet File System nConnecting to a CIFS File Share nBrowsing nAuthentication: Peer-to-Peer Versus Domains nWhat's in Samba 3.0? nFuture Research in Samba 4.0 nWhat Can Samba Do? nAn Overview of the Samba Distribution nHow Can I Get Samba? n2. Installing Samba on a Unix SystemnBinary Packages nCompiling from Source nCompiling and Installing Samba nEnabling the Samba Web Administration Tool (SWAT) nA Basic Samba Configuration File nFirewall Configuration nStarting the Samba Daemons n3. Configuring Windows ClientsnWindows Networking Concepts nWindows Setup n4. The Samba Configuration FilenBasic Syntax and Rules nSpecial Sections nConfiguration File Options nBasic Server Configuration nDisk Share Configuration nNetworking Options with Samba nVirtual Servers nLogging Configuration Options n5. Accounts, Authentication, and AuthorizationnSecurity Modes nUser Management nGroup Mapping nUser Privilege Management nControlling Authorization for File Shares n6. Advanced Disk SharesnSpecial Share Names nFilesystem Differences nAccess Control Lists nMicrosoft Distributed File Systems nVirtual File Systems nExecuting Serverillegalscripts n7. PrintingnPrint Shares nA Usable Print Share nSamba and CUPS nThe [printers] Service nEnabling SMB Printer Sharing in OS X nCreating a PDF Printer nManaging Windows Print Drivers nPrinters and Security nDisabling Point and Print nPrinting, Queue Lists, and tdb Files nPrinting to Windows Printers n Printing Parameters n8. Name Resolution and Network BrowsingnName Resolution nNetwork Browsing n9. Domain ControllersnSamba Domains: NT 4.0 or Active Directory? nConfiguring a Samba PDC nConfiguring a Samba BDC npassdb Recommendations nMigrating an NT 4.0 Domain to Samba nDomain Trusts nRemote Server Management n10. Domain Member ServersnJoining a Domain nDomain and ADS Security Modes nMatching Domain Users to Local Accounts nWinbind nAdditional Winbind Features n11. Unix ClientsnThe Linux CIFS Filesystem nFreeBSD's smbfs nMac OS X nsmbclient nRemote Administration with net n12. Troubleshooting SambanThe Tool Box nSamba Logs nUnix Utilities nThe Fault Tree nTroubleshooting Browsing nTroubleshooting Name Services nTroubleshooting Network Addresses nTroubleshooting NetBIOS Names nExtra Resources nA. Summary of Samba Daemons and CommandsnB. Downloading Samba with SubversionnC. Configure OptionsnIndex
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.nnRobert Eckstein, an editor at O'Reilly, works mostly on Java books (notably Java Swing) and is 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. He also writes articles for JavaWorld magazine. 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.
Über den Autor
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. Having published articles with various web-based magazines, he teaches instructional courses as a consultant for several companies and conferences.
Inhaltsverzeichnis
Preface
Chapter 1: An Introduction to Samba
Chapter 2: Installing Samba on a Unix System
Chapter 3: Configuring Windows Clients
Chapter 4: The Samba Configuration File
Chapter 5: Accounts, Authentication, and Authorization
Chapter 6: Advanced Disk Shares
Chapter 7: Printing
Chapter 8: Name Resolution and Network Browsing
Chapter 9: Domain Controllers
Chapter 10: Domain Member Servers
Chapter 11: Unix Clients
Chapter 12: Troubleshooting Samba
Appendix A: Summary of Samba Daemons and Commands
Appendix B: Downloading Samba with Subversion
Appendix C: Configure Options
Colophon
Klappentext
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.