High quality 3-day Samba training course becomes available

Richard Sharpe sharpe at ns.aus.com
Sat Apr 21 01:31:20 GMT 2001


The following course will be hitting the streets here in Australia and
Singapore in the next couple of months:

Copyright, 2001, Richard Sharpe & NS Computer Software & Services Pty Ltd

Advanced Samba Course Brochure
Richard Sharpe


This Advanced Samba course has been developed by Richard Sharpe for NS 
Computer Software & Services PTY/LTD.  Richard is a member of the Samba team
who has also been involved with two Samba books (SAMS Teach Yourself Samba
in 24 Hours as a contributing author and Special Edition, Using Samba, as
the main author).

He is also the author of the SMB dissector in Ethereal, as well as a number
of other dissectors in Ethereal.


Delegates to this course should:

 - Have a basic understanding of TCP/IP Networking

 - Be able to configure Windows clients to access Windows NT servers

 - Be able to log into and use a Linux system

Delegates will take a course pre-test to establish if they meet the course


Samba is perhaps the main reason that most people install Linux, as it allows 
them to provide the same File and Print services that Windows NT does for 
Windows clients. In recent years, Samba has been extended to provide even
functionality, with it being able to function as a Primary Domain Controller
for Windows NT and Windows 2000 clients.

This intense course by a Samba team member aims to ensure that delegates can 
be more effective in supporting mixed UNIX and Windows environments, and 
that they can deliver the full  benefits of the cost-reductions Samba makes 
possible for organizations.  It does so by providing a hands-on environment 
with courseware developed by a member of the team that develops Samba.

You will learn how to configure Samba to support Windows 9X, Windows NT and 
Windows 2000 clients.  You will also gain practical experience in 
troubleshooting mixed Windows and UNIX/Linux networks, as well as how to 
integrate Linux into a Windows network.


2 or 3 days, depending on requirements. The course contains a strong 
hands-on component with delegates spending about half their time in 
hands-on sessions. There will be a test at the end of the course that 
assesses delegate's performance during the course.


At the completion of this course, delegates will be be able to:

- Install Samba from binaries and sources
- Configure Samba manually as well as with SWAT and WebMin
- Understand NetBIOS, the SMB protocol and how clients access services
- Set up Samba as a logon and profiles server
- Configure Samba as a PDC for Windows NT and 2000
- Diagnose and troubleshoot a wide range of problems with Samba


The following provides an indication of the elements that can be included in
the course. A two-day course will not be able to cover these topics as 
extensively as a three-day course would.

1. Introduction to Samba, its genesis, how it is developed and support 
   resources available.

2. Installing Samba from binaries and sources, where the files go, and
   basic configuration of Samba and clients.

3. Using SWAT and WebMin to configure Samba, more complex configuration,
   plaintext vs encrypted passwords, Samba automation with config file

4. Introduction to NetBIOS and the SMB protocol, using packet sniffers 
   like tcpdump and Ethereal to monitor communications between client 
   and server, and the structure of Samba.

5. Setting up Samba as a logon server for Win9X clients, using Samba as 
   a WINS server, using Samba with DHCP, setting up logon scripts and
   using Samba as a profile server.

6. Setting up Samba as a Primary Domain Controller for Windows NT and 
   Windows 2000. Using profiles and logon scripts with them as well. 

7. Security in Samba, setting up the four security modes that Samba
   understands, controlling access on a per-system and per-user basis.

8. Basics of sharing directories and printers, controlling access,
   controlling the modes and owners of new files and directories.

9. Advanced directory and printer sharing, using Samba substitutions to
   dynamically create shares, using scripts to perform actions when shares
   are mounted from clients, automatically generating logon scripts.

10. Accessing Samba from clients, including Windows 3.X, Windows 9X, Win NT,
    Win 2K and Linux, printing from Linux/UNIX to Windows, using smbclient, 
    using rpcclient.

11. Samba and browsing, setting up cross-subnet browsing, how browsing works,
    common browsing problems, and the interaction between browsing and WINS.

12. Troubleshooting Samba, including common problems with browsing, 
    permissions, smb.conf syntax problems, joining the domain problems,
    connection problems, general troubleshooting techniques, using 
    packet sniffers and access to resources.

13. Advanced techniques with Samba, and Samba performance tuning.

Richard Sharpe, sharpe at ns.aus.com
Samba (Team member, www.samba.org), Ethereal (Team member, www.ethereal.com)
Contributing author, SAMS Teach Yourself Samba in 24 Hours
Author, Special Edition, Using Samba

More information about the samba-technical mailing list