| | Copyright |
| | Praise for The Official Samba-3 HOWTO and Reference Guide |
| | Bruce Perens' Open Source Series |
| | Attribution |
| | Abstract |
| | Foreword |
| | List of Figures |
| | List of Tables |
| | Part I: General Installation |
| | | Preface and Introduction |
| | | What Is Samba? |
| | | Why This Book? |
| | | Book Structure and Layout |
| | | Chapter 1. How to Install and Test Samba |
| | | Section 1.1. Obtaining and Installing Samba |
| | | Section 1.2. Configuring Samba (smb.conf) |
| | | Section 1.3. List Shares Available on the Server |
| | | Section 1.4. Connect with a UNIX Client |
| | | Section 1.5. Connect from a Remote SMB Client |
| | | Section 1.6. What If Things Don't Work? |
| | | Section 1.7. Common Errors |
| | | Chapter 2. Fast Start: Cure for Impatience |
| | | Section 2.1. Features and Benefits |
| | | Section 2.2. Description of Example Sites |
| | | Section 2.3. Worked Examples |
| | Part II: Server Configuration Basics |
| | | Chapter 3. Server Types and Security Modes |
| | | Section 3.1. Features and Benefits |
| | | Section 3.2. Server Types |
| | | Section 3.3. Samba Security Modes |
| | | Section 3.4. Password Checking |
| | | Section 3.5. Common Errors |
| | | Chapter 4. Domain Control |
| | | Section 4.1. Features and Benefits |
| | | Section 4.2. Basics of Domain Control |
| | | Section 4.3. Domain Control Example Configuration |
| | | Section 4.4. Samba ADS Domain Control |
| | | Section 4.5. Domain and Network Logon Configuration |
| | | Section 4.6. Common Errors |
| | | Chapter 5. Backup Domain Control |
| | | Section 5.1. Features and Benefits |
| | | Section 5.2. Essential Background Information |
| | | Section 5.3. Backup Domain Controller Configuration |
| | | Section 5.4. Common Errors |
| | | Chapter 6. Domain Membership |
| | | Section 6.1. Features and Benefits |
| | | Section 6.2. MS Windows Workstation/Server Machine Trust Accounts |
| | | Section 6.3. Domain Member Server |
| | | Section 6.4. Samba ADS Domain Membership |
| | | Section 6.5. Sharing User ID Mappings between Samba Domain Members |
| | | Section 6.6. Common Errors |
| | | Chapter 7. Stand-Alone Servers |
| | | Section 7.1. Features and Benefits |
| | | Section 7.2. Background |
| | | Section 7.3. Example Configuration |
| | | Section 7.4. Common Errors |
| | | Chapter 8. MS Windows Network Configuration Guide |
| | | Section 8.1. Features and Benefits |
| | | Section 8.2. Technical Details |
| | | Section 8.3. Common Errors |
| | Part III: Advanced Configuration |
| | | Chapter 9. Network Browsing |
| | | Section 9.1. Features and Benefits |
| | | Section 9.2. What Is Browsing? |
| | | Section 9.3. Discussion |
| | | Section 9.4. How Browsing Functions |
| | | Section 9.5. WINS The Windows Internetworking Name Server |
| | | Section 9.6. Helpful Hints |
| | | Section 9.7. Technical Overview of Browsing |
| | | Section 9.8. Common Errors |
| | | Chapter 10. Account Information Databases |
| | | Section 10.1. Features and Benefits |
| | | Section 10.2. Technical Information |
| | | Section 10.3. Account Management Tools |
| | | Section 10.4. Password Backends |
| | | Section 10.5. Common Errors |
| | | Chapter 11. Group Mapping MS Windows and Unix |
| | | Section 11.1. Features and Benefits |
| | | Section 11.2. Discussion |
| | | Section 11.3. Configuration Scripts |
| | | Section 11.4. Common Errors |
| | | Chapter 12. File, Directory and Share Access Controls |
| | | Section 12.1. Features and Benefits |
| | | Section 12.2. File System Access Controls |
| | | Section 12.3. Share Definition Access Controls |
| | | Section 12.4. Access Controls on Shares |
| | | Section 12.5. MS Windows Access Control Lists and UNIX Interoperability |
| | | Section 12.6. Common Errors |
| | | Chapter 13. File and Record Locking |
| | | Section 13.1. Features and Benefits |
| | | Section 13.2. Discussion |
| | | Section 13.3. Samba Opportunistic Locking Control |
| | | Section 13.4. MS Windows Opportunistic Locking and Caching Controls |
| | | Section 13.5. Persistent Data Corruption |
| | | Section 13.6. Common Errors |
| | | Section 13.7. Additional Reading |
| | | Chapter 14. Securing Samba |
| | | Section 14.1. Introduction |
| | | Section 14.2. Features and Benefits |
| | | Section 14.3. Technical Discussion of Protective Measures and Issues |
| | | Section 14.4. Upgrading Samba |
| | | Section 14.5. Common Errors |
| | | Chapter 15. Interdomain Trust Relationships |
| | | Section 15.1. Features and Benefits |
| | | Section 15.2. Trust Relationship Background |
| | | Section 15.3. Native MS Windows NT4 Trusts Configuration |
| | | Section 15.4. Configuring Samba NT-Style Domain Trusts |
| | | Section 15.5. NT4-Style Domain Trusts with Windows 2000 |
| | | Section 15.6. Common Errors |
| | | Chapter 16. Hosting a Microsoft Distributed File System Tree |
| | | Section 16.1. Features and Benefits |
| | | Section 16.2. Common Errors |
| | | Chapter 17. Classical Printing Support |
| | | Section 17.1. Features and Benefits |
| | | Section 17.2. Technical Introduction |
| | | Section 17.3. Simple Print Configuration |
| | | Section 17.4. Extended Printing Configuration |
| | | Section 17.5. Printing Developments Since Samba-2.2 |
| | | Section 17.6. Installing Drivers into [print$] |
| | | Section 17.7. Client Driver Installation Procedure |
| | | Section 17.8. Other Gotchas |
| | | Section 17.9. The Imprints Toolset |
| | | Section 17.10. Adding Network Printers without User Interaction |
| | | Section 17.11. The addprinter Command |
| | | Section 17.12. Migration of Classical Printing to Samba |
| | | Section 17.13. Publishing Printer Information in Active Directory or LDAP |
| | | Section 17.14. Common Errors |
| | | Chapter 18. Cups Printing Support |
| | | Section 18.1. Introduction |
| | | Section 18.2. Basic CUPS Support Configuration |
| | | Section 18.3. Advanced Configuration |
| | | Section 18.4. Advanced Intelligent Printing with PostScript Driver Download |
| | | Section 18.5. The CUPS Filtering Architecture |
| | | Section 18.6. Network Printing (Purely Windows) |
| | | Section 18.7. Network Printing (Windows Clients UNIX/Samba Print Servers) |
| | | Section 18.8. Network PostScript RIP |
| | | Section 18.9. Windows Terminal Servers (WTS) as CUPS Clients |
| | | Section 18.10. Configuring CUPS for Driver Download |
| | | Section 18.11. Installing PostScript Driver Files Manually Using rpcclient |
| | | Section 18.12. The Printing *.tdb Files |
| | | Section 18.13. CUPS Print Drivers from Linuxprinting.org |
| | | Section 18.14. Page Accounting with CUPS |
| | | Section 18.15. Additional Material |
| | | Section 18.16. Auto-Deletion or Preservation of CUPS Spool Files |
| | | Section 18.17. Printing from CUPS to Windows Attached Printers |
| | | Section 18.18. More CUPS-Filtering Chains |
| | | Section 18.19. Common Errors |
| | | Section 18.20. Overview of the CUPS Printing Processes |
| | | Chapter 19. Stackable VFS Modules |
| | | Section 19.1. Features and Benefits |
| | | Section 19.2. Discussion |
| | | Section 19.3. Included Modules |
| | | Section 19.4. VFS Modules Available Elsewhere |
| | | Chapter 20. Winbind: Use of Domain Accounts |
| | | Section 20.1. Features and Benefits |
| | | Section 20.2. Introduction |
| | | Section 20.3. What Winbind Provides |
| | | Section 20.4. How Winbind Works |
| | | Section 20.5. Installation and Configuration |
| | | Section 20.6. Conclusion |
| | | Section 20.7. Common Errors |
| | | Chapter 21. Advanced Network Management |
| | | Section 21.1. Features and Benefits |
| | | Section 21.2. Remote Server Administration |
| | | Section 21.3. Remote Desktop Management |
| | | Section 21.4. Network Logon Script Magic |
| | | Chapter 22. System and Account Policies |
| | | Section 22.1. Features and Benefits |
| | | Section 22.2. Creating and Managing System Policies |
| | | Section 22.3. Managing Account/User Policies |
| | | Section 22.4. Management Tools |
| | | Section 22.5. System Startup and Logon Processing Overview |
| | | Section 22.6. Common Errors |
| | | Chapter 23. Desktop Profile Management |
| | | Section 23.1. Features and Benefits |
| | | Section 23.2. Roaming Profiles |
| | | Section 23.3. Mandatory Profiles |
| | | Section 23.4. Creating and Managing Group Profiles |
| | | Section 23.5. Default Profile for Windows Users |
| | | Section 23.6. Common Errors |
| | | Chapter 24. Pam-Based Distributed Authentication |
| | | Section 24.1. Features and Benefits |
| | | Section 24.2. Technical Discussion |
| | | Section 24.3. Common Errors |
| | | Chapter 25. Integrating MS Windows Networks With Samba |
| | | Section 25.1. Features and Benefits |
| | | Section 25.2. Background Information |
| | | Section 25.3. Name Resolution in a Pure UNIX/Linux World |
| | | Section 25.4. Name Resolution as Used within MS Windows Networking |
| | | Section 25.5. Common Errors |
| | | Chapter 26. Unicode/Charsets |
| | | Section 26.1. Features and Benefits |
| | | Section 26.2. What Are Charsets and Unicode? |
| | | Section 26.3. Samba and Charsets |
| | | Section 26.4. Conversion from Old Names |
| | | Section 26.5. Common Errors |
| | | Chapter 27. Backup Techniques |
| | | Section 27.1. Features and Benefits |
| | | Section 27.2. Discussion of Backup Solutions |
| | | Chapter 28. High Availability |
| | | Section 28.1. Features and Benefits |
| | | Section 28.2. Technical Discussion |
| | Part IV: Migration and Updating |
| | | Chapter 29. Upgrading From Samba-2.X to Samba-3.0.0 |
| | | Section 29.1. Quick Migration Guide |
| | | Section 29.2. New Features in Samba-3 |
| | | Section 29.3. Configuration Parameter Changes |
| | | Section 29.4. New Functionality |
| | | Chapter 30. Migration From NT4 PDC to Samba-3 PDC |
| | | Section 30.1. Planning and Getting Started |
| | | Section 30.2. Migration Options |
| | | Chapter 31. SWAT The Samba Web Administration Tool |
| | | Section 31.1. Features and Benefits |
| | | Section 31.2. Guidelines and Technical Tips |
| | | Section 31.3. Overview and Quick Tour |
| | | Section 31.4. SWAT View Page Displays Incorrectly |
| | Part V: Troubleshooting |
| | | Chapter 32. The Samba Checklist |
| | | Section 32.1. Introduction |
| | | Section 32.2. Assumptions |
| | | Section 32.3. The Tests |
| | | Chapter 33. Analyzing and Solving Samba Problems |
| | | Section 33.1. Diagnostics Tools |
| | | Section 33.2. Useful URLs |
| | | Section 33.3. Getting Mailing List Help |
| | | Section 33.4. How to Get Off the Mailing Lists |
| | | Chapter 34. Reporting Bugs |
| | | Section 34.1. Introduction |
| | | Section 34.2. General Information |
| | | Section 34.3. Debug Levels |
| | | Section 34.4. Internal Errors |
| | | Section 34.5. Attaching to a Running Process |
| | | Section 34.6. Patches |
| | Part VI: Appendixes |
| | | Chapter 35. How to Compile Samba |
| | | Section 35.1. Access Samba Source Code via CVS |
| | | Section 35.2. Accessing the Samba Sources via rsync and ftp |
| | | Section 35.3. Verifying Samba's PGP Signature |
| | | Section 35.4. Building the Binaries |
| | | Section 35.5. Starting the smbd and nmbd |
| | | Chapter 36. Portability |
| | | Section 36.1. HPUX |
| | | Section 36.2. SCO UNIX |
| | | Section 36.3. DNIX |
| | | Section 36.4. Red Hat Linux |
| | | Section 36.5. AIX |
| | | Section 36.6. Solaris |
| | | Chapter 37. Samba and Other CIFS Clients |
| | | Section 37.1. Macintosh Clients |
| | | Section 37.2. OS2 Client |
| | | Section 37.3. Windows for Workgroups |
| | | Section 37.4. Windows 95/98 |
| | | Section 37.5. Windows 2000 Service Pack 2 |
| | | Section 37.6. Windows NT 3.1 |
| | | Chapter 38. Samba Performance Tuning |
| | | Section 38.1. Comparisons |
| | | Section 38.2. Socket Options |
| | | Section 38.3. Read Size |
| | | Section 38.4. Max Xmit |
| | | Section 38.5. Log Level |
| | | Section 38.6. Read Raw |
| | | Section 38.7. Write Raw |
| | | Section 38.8. Slow Logins |
| | | Section 38.9. Client Tuning |
| | | Section 38.10. Samba Performance Problem Due to Changing Linux Kernel |
| | | Section 38.11. Corrupt tdb Files |
| | | Section 38.12. Samba Performance is Very Slow |
| | | Chapter 39. DNS and DHCP Configuration Guide |
| | | Section 39.1. Features and Benefits |
| | | Section 39.2. Example Configuration |
| | | Appendix A. Manual Pages |
| | | Section A.1. smb.conf |
| | | Section A.2. nmblookup |
| | | Section A.3. rpcclient |
| | | Section A.4. smbcacls |
| | | Section A.5. smbclient |
| | | Section A.6. net |
| | | Section A.7. nmbd |
| | | Section A.8. pdbedit |
| | | Section A.9. smbcquotas |
| | | Section A.10. smbd |
| | | Section A.11. smbpasswd |
| | | Section A.12. smbpasswd |
| | | Section A.13. smbstatus |
| | | Section A.14. smbtree |
| | | Section A.15. testparm |
| | | Section A.16. wbinfo |
| | | Section A.17. winbindd |
| | | Appendix B. The GNU General Public License |
| | | Preamble |
| | | Terms and Conditions for Copying, Distribution and Modification |
| | | No Warranty |
| | | End of Terms and Conditions |
| | | Glossary |