Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
💥 Les 22 & 23 novembre : Accès 100% GRATUIT
à la Bibliothèque Numérique ENI. Je m'inscris !
  1. Livres et vidéos
  2. Active Directory et Windows PowerShell en action

Active Directory et Windows PowerShell en action

5 avis

Informations

Livraison possible dès le 25 novembre 2024
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-7460-9570-0
  • EAN : 9782746095700
  • Ref. ENI : EIADPOW

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • HTML
  • ISBN : 978-2-7460-9679-0
  • EAN : 9782746096790
  • Ref. ENI : LNEIADPOW
Ce livre s'adresse principalement aux administrateurs et ingénieurs Active Directory dans un environnement Microsoft. Une connaissance de base des principes de fonctionnement de Windows PowerShell est un prérequis indispensable pour tirer le meilleur profit de ce livre. En intégrant Windows PowerShell à la gestion de la technologie Active Directory, le lecteur de ce livre deviendra plus efficace et s'émancipera des aspects rébarbatifs des modes...
Consulter des extraits du livre en ligne Aperçu du livre papier
  • Niveau Confirmé à Expert
  • Nombre de pages 518 pages
  • Parution juin 2015
  • Niveau Confirmé à Expert
  • Parution juin 2015
Ce livre s'adresse principalement aux administrateurs et ingénieurs Active Directory dans un environnement Microsoft. Une connaissance de base des principes de fonctionnement de Windows PowerShell est un prérequis indispensable pour tirer le meilleur profit de ce livre.

En intégrant Windows PowerShell à la gestion de la technologie Active Directory, le lecteur de ce livre deviendra plus efficace et s'émancipera des aspects rébarbatifs des modes d'administration auxquels il est habitué.

L'auteur accompagne les IT Pros Active Directory et les aide à gérer, d'un point de vue de l'automatisation, toutes les dimensions importantes de l'administration de l'Active Directory :

     - gestion des utilisateurs, ordinateurs, groupes, contrôleurs de domaine, objets de l'Active Directory, comptes de service, unités d'organisation, stratégies de groupe, domaines et forêts,
     - administration des sites et réplication,
     - sauvegarde et restauration des données,
     - maintien d'une infrastructure Active Directory,
     - gestion de la sécurité de l'Active Directory

L'ouvrage permettra au lecteur d'avancer sereinement dans l'acquisition des compétences en matière d'automatisation de l'Active Directory dans une exploitation quotidienne.


Les chapitres du livre :
Avant-propos – Partie Les concepts clés : Les bases de la syntaxe – L'aide intégrée – Les variables – Les fournisseurs – Les collections – Les opérateurs – Le fonctionnement du pipeline – La dimension objet – Le format des données – Partie Administrer Active Directory avec Windows PowerShell : Le module Active Directory, ADSI et WMI – Déployer un contrôleur de domaine – Gérer les objets de l'Active Directory – La gestion des utilisateurs – La gestion des mots de passe utilisateur – La gestion des ordinateurs – La gestion des groupes – La gestion des unités d'organisation – La gestion des stratégies de groupe – La gestion des comptes de service – La gestion des domaines et forêts – La gestion des sites et de la réplication – La sauvegarde et la restauration – Maintenir une infrastructure Active Directory – La gestion de la sécurité – Active Directory, PowerShell et Linux – Annexe : la loi des trois esprits
Avant-propos
  1. Introduction
  2. La loi des trois esprits : bien conduire sa raison
  3. Qu’est-ce que la scriptosophie ?
  4. Pourquoi administrer Active Directory avec Windows PowerShell ?
  5. ADSI, WMI ou le module Active Directory, quelle voie choisir ?
  6. Public visé par cet ouvrage
  7. Prérequis
  8. Environnement à partir duquel nous allons évoluer
  9. Composition de l’ouvrage
  10. Remerciements
Les bases de la syntaxe
  1. Introduction
  2. Les commandes
    1. 1. Les cmdlets
    2. 2. Les fonctions
    3. 3. Les scripts
    4. 4. Les commandes natives
  3. Les paramètres
  4. Les blocs de script
    1. 1. Un bloc de script comme expression lambda
    2. 2. Apprendre à utiliser un bloc de script
  5. Les alias
    1. 1. Un alias est un raccourci
    2. 2. Apprendre à utiliser un alias
L'aide intégrée
  1. Introduction
  2. Obtenir de l’aide
    1. 1. La cmdlet Get-Help
    2. 2. Get-Help en action
  3. Visualiser la structure d’une commande
    1. 1. La cmdlet Show-Command
    2. 2. Show-Command en action
  4. Centraliser et mettre à jour l’aide
    1. 1. La cmdlet Save-Help
    2. 2. La cmdlet Update-Help
Les variables
  1. Introduction
  2. Comprendre la notion de variable
  3. Les variables automatiques
  4. Les variables de préférence
  5. Les variables d’environnement
Les fournisseurs
  1. Introduction
  2. Qu’est-ce qu’un fournisseur Windows PowerShell ?
  3. Les PSDrives
    1. 1. Créer un PSDrive
    2. 2. Supprimer un PSDrive
    3. 3. Naviguer au sein d’un PSDrive
Les collections
  1. Introduction
  2. Les tableaux
    1. 1. Comprendre la notion de tableau
    2. 2. Manipuler un tableau
  3. Les dictionnaires
    1. 1. Comprendre la notion de dictionnaire
    2. 2. Manipuler un dictionnaire
Les opérateurs
  1. Introduction
  2. Les opérateurs arithmétiques
    1. 1. L’opérateur arithmétique +
    2. 2. L’opérateur arithmétique /
    3. 3. L’opérateur arithmétique *
    4. 4. L’opérateur arithmétique-
  3. Les opérateurs d’affectation
    1. 1. L’opérateur d’affectation =
    2. 2. L’opérateur d’affectation +=
    3. 3. L’opérateur d’affectation-=
    4. 4. L’opérateur d’affectation *=
    5. 5. L’opérateur d’affectation /=
    6. 6. L’opérateur d’affectation ++
    7. 7. L’opérateur d’affectation--
  4. Les opérateurs de comparaison
    1. 1. L’opérateur de comparaison -eq
    2. 2. L’opérateur de comparaison -ne
    3. 3. L’opérateur de comparaison -gt
    4. 4. L’opérateur de comparaison -ge
    5. 5. L’opérateur de comparaison -lt
    6. 6. L’opérateur de comparaison -le
    7. 7. L’opérateur de comparaison -like
    8. 8. L’opérateur de comparaison -notlike
    9. 9. L’opérateur de comparaison -match
    10. 10. L’opérateur de comparaison -notmatch
    11. 11. L’opérateur de comparaison -replace
  5. Les opérateurs logiques
    1. 1. L’opérateur logique -and
    2. 2. L’opérateur logique -or
    3. 3. L’opérateur logique -not
  6. Les opérateurs de fractionnement et de jointure
    1. 1. L’opérateur de fractionnement -split
    2. 2. L’opérateur de jointure -join
  7. Quelques autres opérateurs
    1. 1. L’opérateur de plage ..
    2. 2. L’opérateur de déréférencement.
    3. 3. L’opérateur de sous-expression $()
    4. 4. L’opérateur de pipeline |
    5. 5. L’opérateur d’index []
Le fonctionnement du pipeline
  1. Introduction
  2. Comprendre le pipeline dans Windows PowerShell
  3. Comprendre le phénomène de liaison de paramètres
    1. 1. La liaison de paramètres par valeur
    2. 2. La liaison de paramètres par nom de propriété
La dimension objet
  1. Introduction
  2. La notion d’objet comme concept central
    1. 1. Décrire ce qu’est un objet
    2. 2. La réalité des objets sous WindowsPowerShell
  3. Créer un objet
    1. 1. Créer un objet avec New-Object
    2. 2. Créer un objet avec les dictionnaires
  4. Agir sur les objets
    1. 1. La cmdlet Foreach-Object
  5. Trier les objets
    1. 1. Trier les objets dans l’ordre croissant
    2. 2. Trier les objets dans l’ordre décroissant
    3. 3. Trier les objets en évitant les doublonsinutiles
  6. Sélectionner les objets
    1. 1. Avoir une approche sélective
    2. 2. Optimiser la sélection des objets
  7. Organiser les objets en groupes
    1. 1. Utiliser les propriétés comme base de référence de groupement
    2. 2. Transformer un groupement d’objets en undictionnaire
  8. Filtrer les objets
    1. 1. La cmdlet Where-Object
Le format des données
  1. Introduction
  2. Mettre en perspective les données sous forme de liste
    1. 1. Lister l’ensemble des propriétésd’un objet
    2. 2. Disposer les objets selon une valeur partagée
  3. Mettre en perspective les données sous forme de tableau
    1. 1. Afficher les propriétés d’unobjet en colonne
    2. 2. Disposer les objets selon une valeur partagée
  4. Mettre en perspective une seule propriété sous forme de tableau
    1. 1. Centrer l’affichage sur une propriété
  5. Mettre en perspective les données en personnalisant l’affichage
    1. 1. Afficher les objets selon un mode alternatif
Le module Active Directory, ADSI et WMI
  1. Introduction
  2. Le module Active Directory
    1. 1. Les cmdlets Active Directory
    2. 2. Le fournisseur Active Directory
  3. Active Directory Service Interfaces (ADSI)
    1. 1. Qu’est-ce que la technologie ADSI ?
    2. 2. Utiliser ADSI
  4. Windows Management Instrumentation (WMI)
    1. 1. Qu’est-ce que la technologie WMI ?
    2. 2. Utiliser WMI
Déployer un contrôleur de domaine
  1. Introduction
  2. Qu’est-ce qu’un contrôleur de domaine Active Directory ?
  3. Installer un contrôleur de domaine Active Directory
    1. 1. La commande dcpromo
  4. Encapsuler dcpromo dans une fonction
  5. Vérifier que l’installation s’est bien passée
    1. 1. La cmdlet Get-ADDomainController
    2. 2. Get-ADDomainController en action
Gérer les objets de l’Active Directory
  1. Introduction
  2. Rechercher des objets Active Directory
    1. 1. La cmdlet Get-ADObject
    2. 2. Get-ADObject en action
  3. Exporter des objets Active Directory au format CSV
    1. 1. La cmdlet Export-CSV
    2. 2. Articuler Export-CSV et Get-ADObject
  4. Créer un objet Active Directory
    1. 1. La cmdlet New-ADObject
    2. 2. New-ADObject en action
La gestion des utilisateurs
  1. Introduction
  2. Qu’est-ce qu’un compte d’utilisateur Active Directory ?
  3. Obtenir des informations à propos des comptes d’utilisateurs
    1. 1. La cmdlet Get-ADUser
    2. 2. Get-ADUser en action
  4. Créer un compte d’utilisateur
    1. 1. La cmdlet New-ADUser
    2. 2. New-ADUser en action
  5. Modifier un compte d’utilisateur
    1. 1. La cmdlet Set-ADUser
    2. 2. Set-ADUser en action
  6. Supprimer un compte d’utilisateur
    1. 1. La cmdlet Remove-ADUser
    2. 2. Remove-ADUser en action
La gestion des mots de passe utilisateur
  1. Introduction
  2. Définir un mot de passe utilisateur
    1. 1. La cmdlet Set-ADAccountPassword
    2. 2. Set-ADAccountPassword en pratique
  3. Obtenir la stratégie de mot de passe résultante pour un compte d’utilisateur Active Directory
    1. 1. La cmdlet Get-ADUserResultantPasswordPolicy
    2. 2. Get-ADAccountResultantPasswordPolicy en pratique
  4. Empêcher le changement ou l’expiration d’un mot de passe
    1. 1. La cmdlet Set-ADAccountControl
    2. 2. Set-ADAccountControl en pratique
  5. Forcer le changement d’un mot de passe lors de la prochaine ouverture de session
    1. 1. La cmdlet Set-ADUser
  6. Trouver des comptes d’utilisateurs Active Directory dont les mots de passe n’expirent jamais
    1. 1. La cmdlet Search-ADAccount
    2. 2. Search-ADAccount en pratique
La gestion des ordinateurs
  1. Introduction
  2. Qu’est-ce qu’un compte d’ordinateur Active Directory ?
  3. Joindre un ordinateur à un domaine Active Directory
    1. 1. La classe WMI Win32_ComputerSystem
    2. 2. L’opération de jonction au domaine research.contoso.com
  4. Lister les comptes d’ordinateurs existant dans un domaine Active Directory
    1. 1. La cmdlet Get-ADComputer
    2. 2. Get-ADComputer en action
  5. Déplacer un compte d’ordinateur au sein d’un même domaine Active Directory
    1. 1. La cmdlet Move-ADObject
    2. 2. Move-ADObject en action
  6. Rechercher des ordinateurs ayant un système d’exploitation particulier
    1. 1. Exploiter la propriété OperatingSystem
La gestion des groupes
  1. Introduction
  2. Qu’est-ce qu’un groupe Active Directory ?
  3. Lister les groupes existant dans un domaine
    1. 1. La cmdlet Get-ADGroup
    2. 2. Get-ADGroup en pratique
  4. Créer un groupe
    1. 1. La cmdlet New-ADGroup
    2. 2. New-ADGroup en pratique
  5. Ajouter un objet utilisateur à un groupe
    1. 1. La cmdlet Add-ADGroupMember
    2. 2. Add-ADGroupMember en pratique
  6. Lister les membres d’un groupe
    1. 1. La cmdlet Get-ADGroupMember
    2. 2. Get-ADGroupMember en pratique
La gestion des unités d’organisation
  1. Introduction
  2. Qu’est-ce qu’une unité d’organisation ?
  3. Lister les unités d’organisation existant au sein d’un domaine
    1. 1. La cmdlet Get-ADOrganizationalUnit
    2. 2. Get-ADOrganizationalUnit en action
  4. Lister les objets contenus au sein d’une unité d’organisation
    1. 1. La cmdlet Get-ADObject
  5. Créer une unité d’organisation
    1. 1. La cmdlet New-ADOrganizationalUnit
    2. 2. New-ADOrganizationalUnit en action
  6. Protéger une unité d’organisation contre les suppressions accidentelles
    1. 1. La cmdlet Set-ADOrganizationalUnit
    2. 2. Set-ADOrganizationalUnit en action
La gestion des stratégies de groupe
  1. Introduction
  2. Qu’est-ce qu’une stratégie de groupe ?
  3. Lister les GPO existant au sein d’un domaine
    1. 1. La cmdlet Get-GPO
    2. 2. Get-GPO en action
  4. Créer une GPO
    1. 1. La cmdlet New-GPO
    2. 2. La cmdlet Set-GPPrefRegistryValue
    3. 3. La cmdlet New-GPLink
    4. 4. Articuler ces trois cmdlets
  5. Générer un rapport HTML affichant les données d’une GPO
    1. 1. La cmdlet Get-GPOReport
    2. 2. Get-GPOReport en action
  6. Sauvegarder une GPO
    1. 1. La cmdlet Backup-GPO
    2. 2. Backup-GPO en action
La gestion des comptes de service
  1. Introduction
  2. La notion de compte de service en lien avec Active Directory
  3. Lister les comptes de service existant au sein d’un domaine
    1. 1. La cmdlet Get-ADServiceAccount
    2. 2. Get-ADServiceAccount en pratique
  4. Créer un compte de service géré automatiquement
    1. 1. Les cmdlets New-ADServiceAccount, Add-ADComputerServiceAccount, Install-ADServiceAccountet Get-WmiObject
      1. a. La cmdlet New-ADServiceAccount
      2. b. La cmdlet Add-ADComputerServiceAccount
      3. c. La cmdlet Install-ADServiceAccount
      4. d. La cmdlet Get-WmiObject
    2. 2. Un processus en quatre étapes
La gestion des domaines et forêts
  1. Introduction
  2. Définir la notion de forêt et de domaine Active Directory
  3. Connaître les domaines d’une forêt Active Directory
    1. 1. La cmdlet Get-ADDomain
    2. 2. Get-ADDomain en action
  4. Connaître les relations d’approbation d’un domaine Active Directory
    1. 1. Qu’entend-on par relation d’approbation ?
    2. 2. Utiliser Get-ADObject pour connaître lesrelations d’approbation
  5. Augmenter le niveau fonctionnel d’une forêt Active Directory
    1. 1. La cmdlet Set-ADForestMode
    2. 2. Set-ADForestMode en action
La gestion des sites et de la réplication
  1. Introduction
  2. Définir la notion de site et de réplication Active Directory
  3. Lister les sites Active Directory existant dans une forêt
  4. Créer un site Active Directory et lui associer un sous-réseau
    1. 1. Créer le site
    2. 2. Définir le sous-réseau et le lierau site crée
  5. Créer un lien de sites Active Directory
    1. 1. Définir ce qu’est un lien de sites
    2. 2. Utiliser ADSI pour créer un lien de sites
La sauvegarde et la restauration
  1. Introduction
  2. Sauvegarder les données essentielles d’une infrastructure Active Directory
    1. 1. Le module ServerManager
    2. 2. Effectuer une sauvegarde de type System State
  3. Restaurer un objet Active Directory
    1. 1. Activer la corbeille Active Directory
    2. 2. Restaurer un objet représentant une unité d’organisation et ayant été supprimé
Maintenir une infrastructure Active Directory
  1. Introduction
  2. Afficher la topologie de réplication
    1. 1. L’outil Repadmin
  3. Compacter et défragmenter une base de données Active Directory
    1. 1. L’outil Ntdsutil
  4. Copier une base de données Active Directory défragmentée dans le répertoire NTDS
  5. Vérifier l’intégrité d’une base de données Active Directory
  6. Diagnostiquer les contrôleurs de domaine d’un domaine Active Directory
    1. 1. L’outil Dcdiag
La gestion de la sécurité
  1. Introduction
  2. Activer un compte d’utilisateur
    1. 1. La cmdlet Enable-ADAccount
    2. 2. Enable-ADAccount en pratique
  3. Rechercher les comptes d’utilisateur désactivés au sein d’un domaine
    1. 1. Utiliser la cmdlet Get-ADUser pour trouver des comptes d’utilisateursdésactivés
  4. Lister les groupes auxquels appartient un compte d’utilisateur
    1. 1. La cmdlet Get-ADPrincipalGroupMembership
    2. 2. Get-ADPrincipalGroupMembership en pratique
  5. Obtenir l’ACL d’une unité d’organisation
    1. 1. La cmdlet Get-Acl
    2. 2. Get-Acl en pratique
  6. Déléguer l’administration d’une unité d’organisation à un compte d’utilisateur
    1. 1. La cmdlet Set-ADOrganizationalUnit
    2. 2. Set-ADOrganizationalUnit en pratique
Active Directory, PowerShell et Linux
  1. Introduction
  2. L’architecture de [PSX]
  3. Le module [PSX] ActiveDirectoryLinux
  4. Lister et créer des comptes d’utilisateur Active Directory
  5. Activer un compte d’utilisateur Active Directory
  6. Lister et créer des groupes Active Directory
  7. Lister les contrôleurs de domaine d’une organisation Active Directory
  8. Lister les stratégies de groupe (GPO) existantes
  9. Lister les boîtes aux lettres Exchange associées à des comptes d’utilisateur Active Directory
Annexe : la loi des trois esprits
  1. Introduction
  2. Règle 1 : esprit de compréhension
  3. Règle 2 : esprit d’analyse
  4. Règle 3 : esprit de synthèse
4,6/5 5 avis
Version papier

Très bien, service impeccable, soigneux et attentif. Je recommande !

Emmanuel C
Version papier

bien

Anonyme
Version papier

Merci

Anonyme
Version papier

Parfait

Anonyme
Auteur : Kaïs AYARI

Kaïs AYARI

Kaïs AYARI est Ingénieur et développeur système Linux/Windows, expert dans le domaine de l'automatisation car il a développé des architectures complexes et sophistiqués en lien avec les technologies Microsoft et Open Source. Il maîtrise parfaitement le modèle et la logique articulant Windows PowerShell et Active Directory et est l'auteur de plusieurs ouvrages dans le domaine du scripting. Kais AYARI transmet dans ce livre sa vision de ce que doit être le scripting et l'automatisation, vision que le lecteur pourra apprécier au cours de son propre parcours.
En savoir plus

Nos nouveautés

voir plus