Hide navigation sidebar
Hide table of contents sidebar
Skip to content
SAMBA 4.22
Back to top
View this page
Toggle table of contents sidebar

# Documentation de Samba-AD

## Principaux avantages

Samba-AD est un logiciel libre sous licence GPLv3 qui reproduit le comportement de Microsoft Active Directory (Schémas 2022 et niveau fonctionnel 2016).

Samba-AD permet de créer et de gérer un domaine Active Directory :

- annuaire LDAP ;

- service de noms DNS ;

- service de gestion de temps NTP ;

- Service d’authentification transparente Kerberos ;

- service de distribution de jetons d’authentification KDC ;

- Réplication multi AD ;

- Stratégies de sécurité GPO ;

Note

L’objectif de cette présentation théorique n’est pas de fournir une documentation exhaustive sur les protocoles LDAP, Kerberos ou DNS, mais plutôt de donner les clefs nécessaires pour comprendre et analyser le fonctionnement et le comportement d’un serveur Active Directory implémenté avec Samba.

## Tables des Matières

Présentation théorique de Samba-AD

- Historique de Samba Active Directory
- À propos des services composant Samba Active Directory
- Evolution de Samba depuis la version 4

Installer et configurer Samba-AD

- Dimensionner un serveur Samba Active Directory
  - Dimensionner la mémoire
  - Dimensionner le stockage
  - Dimensionner les CPU
- Installer et configurer un serveur Samba-AD
  - Samba-AD sur RedHat (et dérivées)
  - Samba-AD sur Debian (et dérivées)
  - Documentation complémentaire

Sécuriser Samba-AD

- Fonctionnalités avancées de Samba Active Directory
- Samba-AD et MS-AD
- Niveau fonctionnel 2016 et Schema AD 2022

Configurer les clients AD

- Travailler avec Samba-AD et Microsoft AD
  - Ajouter un AD Windows dans son domaine Samba Active Directory
  - Migrer un domaine Samba vers un domaine Microsoft
- Configurer Samba comme serveur de fichiers
  - Configurer un serveur de fichiers Samba sur RedHat10 et dérivées
  - Configurer un serveur de fichiers Samba sur Debian
  - Traiter les erreurs courantes avec le serveur de fichiers Samba
- Joindre des membres au domaine Active Directory
  - Intégrer des machines Windows dans le domaine Samba-AD
  - Intégrer des machines Linux dans le domaine Samba-AD
  - Gérer le bon fonctionnement de NTP sur les clients Windows
  - Appliquer des stratégies de groupe pour renforcer la sécurité
  - Protéger les PC et les serveurs Windows du domaine avec les SRP

Compléments de lecture

- Migrer de Samba3-NT4 à Samba-AD
  - Préparer l’Active Directory Samba-AD
  - Migrer la base utilisateurs Samba3-NT4
  - Migrer de Samba3-NT4 à Samba-AD
- Synchroniser les SYSVOL entre plusieurs contrôleurs de domaine
  - Présentation de l’utilitaire SysvolSync
  - Packager l’utilitaire SysvolSync
- Reconstruire un Contrôleur de Domaine crashé
  - Si l’AD est un DC primaire (avec le rôle FSMO)
  - Si l’AD est un DC secondaire (sans le rôle FSMO)
  - Valider la nouvelle installation
  - Liens utiles
- Utiliser Python pour administrer Samba-AD
  - Importer les librairies Python nécessaires
  - Créer les classes Python qui vous seront utiles
  - Agir sur les Unités Organisationnelles
  - Agir sur les utilisateurs
  - Agir sur les groupes
  - Rechercher des objets dans une forêt Active Directory Samba
  - Agir sur les attributs

Ressources supplémentaires

- Configuration finale du smb.conf
- Compiler Samba à partir des sources
- Erreurs courantes avec Samba-AD, astuces et conseils
- Transférer votre Samba3-NT4 vers une nouvelle machine
- Installer et configurer Bind-DLZ pour Samba-AD

Annexes

- Glossaire
- Contacter Tranquil IT pour vos projets Samba-AD
- Liens utiles vers nos ressources
- Avis de sécurité