Implementing Samba 4

Exploit the real power of Samba 4 Server by leveraging the benefits of an Active Directory Domain Controller.

Implementing Samba 4

Marcelo Leal

1 customer reviews
Exploit the real power of Samba 4 Server by leveraging the benefits of an Active Directory Domain Controller.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$21.00
RRP $29.99
Save 29%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$21.00
$49.99
$29.99p/m after trial
RRP $29.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781782166580
Paperback284 pages

Book Description

Samba is a drop-in replacement for the heart of the thousands and thousands of networks that run on Microsoft Windows domain controllers. Now with a compatible Active Directory implementation, it will definitely put its name inside every datacenter that wants a cost reduction for the Open Source solutions, without losing the security, stability, and flexibility of any resilient solution.

Implementing Samba 4 starts off with installing dependencies and building the Samba 4 software, deploying it as an Active Directory Domain Controller, and enabling the reader to understand the different roles the software can play on the network. This book looks at the Samba 4 Server roles, and breaks down the mystery and confusion that surrounds each role.

This book will take you through some clear, practical, and complete examples that will help you to take advantage of the Samba 4 Server quickly and in a simple way.

Table of Contents

Chapter 1: Installing the Samba 4 Server
Installing Debian 7.0 (Wheezy)
Installing and configuring Samba 4 Server's dependencies
Installing Samba 4 Server step by step
Basic validations of the Samba's installation
Summary
Chapter 2: Provisioning Samba 4 as an AD Domain Controller
Highlighting the planning points for an AD service
Acquiring information for deploying an AD service
Setting up Samba 4 as an AD Domain Controller
Summary
Chapter 3: Managing the Samba Active Directory Server
Understanding the possible roles of the Samba 4 Server on the network
Implementing the AD authentication and authorization for GNU/Linux systems
Starting with the basic concepts for Group Policies on Samba 4
Trust relationships and replication with Samba 4
Summary
Chapter 4: Replacing a Microsoft Windows Active Directory Server
Key points to consider before replacing an AD DC
Planning the replacement – tests and validations
Replacement tests and validations
Summary
Chapter 5: Upgrading from Samba Server Version 3
Distinguishing between Samba Versions 3 and 4
Key points for consideration before the upgrade
Deciding the upgrade approach for Member Servers
Summary
Chapter 6: Printing and File Services
Introducing SMB/CIFS protocol versions and Samba 4
Introducing the Samba 4 file and print server daemons
Introducing Microsoft Windows print driver Versions 3 and 4
Configuring a printer on the Samba 4 Server host using CUPS
Sharing the printer on a Microsoft AD network using Samba
Introducing Microsoft Windows Point and Print Samba Server configuration
Sharing files using Samba 4
Summary
Chapter 7: Extending the Active Directory Schema Using Samba 4
Planning an Active Directory schema extension
Exporting the current Active Directory schema configuration
Summary
Chapter 8: Implementing a Highly Available Distributed File Server
Preparing the Debian GNU/Linux environment
Configuring GlusterFS for high availability and scalability
Integrating CTDB, GlusterFS, and the Samba 4 Server
Executing tests and validations on the highly available file server
Summary
Chapter 9: The Samba 4 Python Scripting Interface
Open source development and collaborative work
Exploring and using the Python interface of the Samba 4 Server
Introducing Samba 4 Python bindings
Understanding the power of Python and the Samba 4 Server
Summary

What You Will Learn

  • Identify and choose the right Samba 4 Server role
  • Set up a Samba 4 Server as an Active Directory Domain Controller
  • Utilize the Python scripting interface
  • Understand the migration steps from Samba 3 to Samba 4
  • Integrate GNU/Linux operating system authentication into the AD
  • Implement file and print servers using Samba 4
  • Understand the tasks and attention points when replacing a Microsoft Windows AD

Authors

Table of Contents

Chapter 1: Installing the Samba 4 Server
Installing Debian 7.0 (Wheezy)
Installing and configuring Samba 4 Server's dependencies
Installing Samba 4 Server step by step
Basic validations of the Samba's installation
Summary
Chapter 2: Provisioning Samba 4 as an AD Domain Controller
Highlighting the planning points for an AD service
Acquiring information for deploying an AD service
Setting up Samba 4 as an AD Domain Controller
Summary
Chapter 3: Managing the Samba Active Directory Server
Understanding the possible roles of the Samba 4 Server on the network
Implementing the AD authentication and authorization for GNU/Linux systems
Starting with the basic concepts for Group Policies on Samba 4
Trust relationships and replication with Samba 4
Summary
Chapter 4: Replacing a Microsoft Windows Active Directory Server
Key points to consider before replacing an AD DC
Planning the replacement – tests and validations
Replacement tests and validations
Summary
Chapter 5: Upgrading from Samba Server Version 3
Distinguishing between Samba Versions 3 and 4
Key points for consideration before the upgrade
Deciding the upgrade approach for Member Servers
Summary
Chapter 6: Printing and File Services
Introducing SMB/CIFS protocol versions and Samba 4
Introducing the Samba 4 file and print server daemons
Introducing Microsoft Windows print driver Versions 3 and 4
Configuring a printer on the Samba 4 Server host using CUPS
Sharing the printer on a Microsoft AD network using Samba
Introducing Microsoft Windows Point and Print Samba Server configuration
Sharing files using Samba 4
Summary
Chapter 7: Extending the Active Directory Schema Using Samba 4
Planning an Active Directory schema extension
Exporting the current Active Directory schema configuration
Summary
Chapter 8: Implementing a Highly Available Distributed File Server
Preparing the Debian GNU/Linux environment
Configuring GlusterFS for high availability and scalability
Integrating CTDB, GlusterFS, and the Samba 4 Server
Executing tests and validations on the highly available file server
Summary
Chapter 9: The Samba 4 Python Scripting Interface
Open source development and collaborative work
Exploring and using the Python interface of the Samba 4 Server
Introducing Samba 4 Python bindings
Understanding the power of Python and the Samba 4 Server
Summary

Book Details

ISBN 139781782166580
Paperback284 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Network Analysis using Wireshark Cookbook Book Cover
Network Analysis using Wireshark Cookbook
$ 29.99
$ 6.00
SELinux System Administration Book Cover
SELinux System Administration
$ 19.99
$ 14.00
Advanced Penetration Testing for Highly-Secured Environments: The Ultimate Security Guide Book Cover
Advanced Penetration Testing for Highly-Secured Environments: The Ultimate Security Guide
$ 35.99
$ 7.20
Linux Shell Scripting Cookbook, Second Edition Book Cover
Linux Shell Scripting Cookbook, Second Edition
$ 26.99
$ 5.40
Mastering OpenLDAP: Configuring, Securing and Integrating Directory Services Book Cover
Mastering OpenLDAP: Configuring, Securing and Integrating Directory Services
$ 29.99
$ 21.00
Orchestrating Docker Book Cover
Orchestrating Docker
$ 14.99
$ 10.50