Linux Sams Teach Yourself Samba in 24 Hours.Pdf
Total Page:16
File Type:pdf, Size:1020Kb
Sams Teach Yourself Samba in 24 Hours Index Table of Contents Sams Teach Yourself Samba in 24 Hours Table of Contents Copyright Introduction ● What Is Samba? ● Why Teach Yourself Samba? ● Who Should Use This Book? ● What's Included on the CD-ROM? ● Foreword ● About the Authors ● Dedication ● Acknowledgments Part I: Installation and Initial Configuration Hour 1: Introduction to Samba ● What Is Samba? ● Traditional Solutions ● What Platforms Does It Run On? ● The GNU General Public License (GPL) ● Summary ● Q&A Hour 2: Windows Networking ● NetBIOS Overview ● CIFS Overview ● Windows Networking Models ● Summary ● Q&A ● New Terms Hour 3: Obtaining the Latest Source ● Finding Out What Version of Samba You Currently Have ● Download Sites and Methods ● Compiling Samba ● What Goes Where When I Type Make Install? ● Binary Distribution Methods ● Summary ● Q&A Hour 4: Installing and Testing the Configuration ● Which Processes? ● Configuring the [global] Section of smb.conf ● Setting up the Shared Group Directory ● Setting Up a User's Home Directories ● Setting Up the Printer ● Verifying smb.conf ● Starting smbd and nmbd ● Command-Line Arguments ● Testing the Installation ● Other Tools Included with Samba ● Summary ● Q&A ● New Terms Part II: Configuring Samba Hour 5: The smb.conf File: Telling Samba What to Do ● Layout ● Variables ● Parameters ● Summary ● Q&A Hour 6: Security Levels and Passwords ● Security Levels and the security Parameter ● Usernames and Passwords ● Accessibility ● Miscellaneous ● Final Comments ● Summary ● Q&A ● New Terms Hour 7: File Sharing ● Building an smb.conf File ● Setting Up a Share ● Accessibility ● Permissions ● Special File Services ● Filename Handling and Mangling ● File Locking ● Symbolic Links ● Handling CD-ROMs ● Other Parameters ● Summary ● Q&A Hour 8: Printers ● Samba and Printing ● Supported Printing Styles ● The [printers] Share ● Printer-Related Parameters ● Automatic Printer Driver Installation ● Printing from UNIX to Windows ● Summary ● Q&A Hour 9: GUI Administration Tools ● SWAT ● Webmin ● smbconftool ● smb-mode.el ● Summary ● Q&A Hour 10: Server-Side Automation ● What Is Server-Side Automation? ● preexec and postexec Scripts ● %U and %u, %G and %g ● %L, %m, and the include Parameters ● %d ● Summary ● Q&A ● New Terms Hour 11: Troubleshooting ● Documentation ● Working the Problem from Both Ends ● People ● Network Sniffers ● Summary ● Q&A ● New Terms Hour 12: Case Study: Replacing an NT File and Print Server ● The Existing Network ● The Linux Server ● The Replacement Process ● Step 3: Configuring the smb.conf File ● Step 4: Getting the Samba Server to Join the NT Domain ● Step 5: Testing the Configuration ● Summary ● Q&A ● New Terms Part III: Using Samba Hour 13: UNIX (smbclient, smbfs, smbwrapper, and Various Utilities) ● smbclient ● smbfs ● smbwrapper ● smbprint ● smbtar ● Other Clients ● Summary ● Q&A Hour 14: Windows 9x and Windows NT ● The Windows Network Redirector ● Windows 9x ● Windows NT ● Summary ● Q&A Hour 15: Other SMB Clients ● Microsoft Network Client Version 3.0 for MS-DOS ● DAVE 2.1 for the Macintosh OS ● Q&A ● New Terms Part IV: Samba Security Hour 16: Password Synchronization ● What's the Problem? ● Password Synchronization Approaches ● Samba-Based Password Synchronization ● PAM-Based Password Synchronization ● LDAP-Based Approaches ● Problems ● Summary ● Q&A ● New Terms Hour 17: SSL ● Using SSL with Samba ● Obtaining and Building SSL ● Building Samba with SSL ● Certificates and All That Jazz ● Obtaining Certificates ● Configuring Samba to Use SSL ● sslproxy ● Examples ● Summary ● Q&A Part V: Advanced Topics Hour 18: Resolving NetBIOS Names Without Using Broadcasts ● WINS ● WINS and Windows 2000 ● Summary ● Q&A ● New Terms Hour 19: Local Subnet Browsing ● Introduction to Browsing ● Samba Browsing Parameters ● Browsing Examples ● Browsing Problems ● Summary ● Q&A Hour 20: Routed Networks and Browsing ● Browsing Across Subnets ● Samba Configuration for Browsing Across Subnets ● Sample Configurations ● Troubleshooting Remote Browsing ● Summary ● Q&A Hour 21: Windows 9x Domain Control ● Domains Versus Workgroups ● Setting Up the Samba Domain Controller ● Setting Up a Windows 9x Client ● Testing and Troubleshooting ● Extra Stuff ● Summary ● Q&A Hour 22: Experimental PDC Support ● What Has Been Implemented and What Has Not ● How Do I Get It? ● How to Configure a Samba PDC for a Windows NT Domain ● Adding the Clients ● Additional Parameters ● Profiles and Policies ● rpcclient ● Windows 2000 ● Summary ● Q&A ● New Terms Hour 23: Tips and Tricks ● Performance Tuning ● Multiple Samba Servers on a Single Machine ● Backing Up a Remote PC's Hard Disk ● Faxing ● Samba Across a PPP Link ● Simple Domain Logon Script Tricks ● Summary ● Q&A Hour 24: Samba's Future ● Primary Domain Controller Support ● Account Databases ● NTFS Access Control Lists ● True Windows NT Printing ● WINS Replication ● Distributed File System ● Windows 2000 ● Summary ● Q&A ● New Terms Index Sams Teach Yourself Samba in 24 Hours Index Table of Contents © Copyright Macmillan USA. All rights reserved. Sams Teach Yourself Samba in 24 Hours Contents Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Symbols Index A a parameter:smbtar command 1st a switch 1st a T option 1st a variable 1st, 2nd access control lists (ACLs) 1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th, 10th Access Denied messages 1st access file shares 1st, 2nd, 3rd, 4th admin users parameter 1st, 2nd default service parameter 1st, 2nd first-shares 1st, 2nd, 3rd guest account parameter 1st guest ok parameter 1st, 2nd guest only parameter 1st, 2nd hosts allow parameter 1st, 2nd hosts deny parameter 1st, 2nd invalid users parameter 1st, 2nd max connections parameter 1st, 2nd read list parameter 1st, 2nd read only parameter 1st, 2nd valid users parameter 1st, 2nd writable parameter 1st, 2nd write list parameter 1st, 2nd home directories 1st, 2nd, 3rd remote 1st, 2nd file locking 1st, 2nd Windows 9x client logging in 1st, 2nd, 3rd printers 1st, 2nd, 3rd, 4th shares 1st, 2nd, 3rd, 4th accessibility 1st hosts allow parameter 1st, 2nd hosts deny parameter 1st hosts equiv parameter 1st, 2nd user hosts parameter 1st, 2nd accessing shares:DAVE 1st, 2nd, 3rd accessing:SWAT (Samba Web Administration Tool) 1st, 2nd account databases 1st, 2nd, 3rd accounts:Administrator (Windows NT):creating 1st, 2nd accounts:trust accounts 1st, 2nd, 3rd, 4th acct directory:permissions 1st ACLs (access control lists) 1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th, 10th, 11th, 12th adapters Network Client for MS-DOS 1st Windows 9x client 1st, 2nd, 3rd Windows NT 1st, 2nd Add Printer Wizard 1st addresses:IP 1st addtosmbpass utility 1st adduser utility 1st admin users parameter 1st, 2nd Administrator accounts:Windows NT:creating 1st, 2nd Advanced View page:SWAT:(Samba Web Administration Tool) 1st, 2nd AIX:printing 1st aliases:NetBIOS 1st, 2nd Amanda 1st Amanda utility 1st announce as parameter 1st, 2nd announce version parameter 1st, 2nd announcements browsing:routed networks 1st domain 1st server announcements 1st APIs:NetBIOS, see NetBIOS 1st appliance mode 1st archive [level] command:smbclient 1st, 2nd arguments:command-line 1st, 2nd audit command 1st authentication 1st see also passwords 1st pam_smb 1st workgroups 1st auto services parameter 1st, 2nd, 3rd, 4th autoexec.bat File from Network Boot Floppy (listings 15.3) 1st, 2nd automation 1st automation: servers 1st, 2nd postexec parameter 1st, 2nd, 3rd preexec parameter 1st, 2nd, 3rd root postexec parameter 1st, 2nd, 3rd root preexec parameter 1st, 2nd, 3rd Sams Teach Yourself Samba in 24 Hours Contents Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Symbols © Copyright Macmillan USA. All rights reserved. http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/index.htm Document wasn't retrieved due to mission parameters. You can access it on Web through this link http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/index.htm DISCo Page generated by DISCo Pump. Visit our Web Page! http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexb.htm Document wasn't retrieved due to mission parameters. You can access it on Web through this link http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexb.htm DISCo Page generated by DISCo Pump. Visit our Web Page! http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexc.htm Document wasn't retrieved due to mission parameters. You can access it on Web through this link http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexc.htm DISCo Page generated by DISCo Pump. Visit our Web Page! http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexd.htm Document wasn't retrieved due to mission parameters. You can access it on Web through this link http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexd.htm DISCo Page generated by DISCo Pump. Visit our Web Page! http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexe.htm Document wasn't retrieved due to mission parameters. You can access it on Web through this link http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexe.htm DISCo Page generated by DISCo Pump. Visit our Web Page! http://infobase.informit.com/infobase/content/0743100026/shelf/books/0672316099/bkindexf.htm Document wasn't retrieved due to mission parameters. You can access it on Web