diff --git a/Windows/Gestion des postes/Gestion des droits d'accès.md b/Windows/Gestion des postes/Gestion des droits d'accès.md index 25d69ee..9b6b497 100644 --- a/Windows/Gestion des postes/Gestion des droits d'accès.md +++ b/Windows/Gestion des postes/Gestion des droits d'accès.md @@ -1 +1,103 @@ -Texte alternatif +
+

+ + + +

+
+ +
+

Gestion des froits d'accès sous Windows

+
+ +# **Gestion des disques via cmd ** +## afficher des droits d’un dossier / fichier +```cmd +icacls +``` +- exemple: +```cmd + icacls F:\Téléchargement +``` +--- +## ajouter des droits à un dossier / fichier + +icacls /grant : (droits à ajouter) +``` +- exemple: +```cmd + icacls F:\Téléchargement /grant Administrator:(D,RX) +``` +>liste des droits: +> N - no access +> F - full access +> M - modify access +> RX - read and execute access +> R - read-only access +> W - write-only access +> D - delete access + +--- +## ajouter des interdictions à un dossier / fichier +```cmd +icacls /deny : (interdiction à ajouter) +``` +- exemple: +```cmd + icacls F:\Téléchargement /deny Frederic:(D,RX) +``` +>liste des droits +> N - no access +> F - full access +> M - modify access +> RX - read and execute access +> R - read-only access +> W - write-only access +> D - delete access +--- + +# **Gestion des Powershell via cmd ** + +## afficher des droits d’un dossier / fichier +```powershell +Get-Acl +``` +- exemple +```powershell +Get-Acl m:\2022 +``` + +## copier des droits d’un dossier / fichier sur un autre +```powershell +Get-acl -Path |Set-Acl -Path +``` +- exemple: +```powershell + Get-Acl -Path "C:\Dog.txt" | Set-Acl -Path "C:\Cat.txt" +``` + +## Gérer les droit (ACL) +- prérequis: installation du module powershell ntfssecurity +```powershell +Install-Module NTFSSecurity +``` +## Ajouter des droits +```powershell +Add-NTFSAccess -Path "dossier_cible" -AccessRight "type_de_droits" -Account "groupe_de_domaine_local_souhaité" +``` + +## lister les droits +```powershell +Get-NTFSAccess "dossier_cible" |format-Table -Wrap +``` + +## Gérer les partages +### Ajouter des droits +```powershell +New-SMBShare -Name "Nom_du_Partage" -Path "dossier_cible" -"type_de_droits" "list_users" +``` + +### lister les droits +```powershell +Get-SMBShare -Name "Nom_du_Partage" +``` \ No newline at end of file diff --git a/Windows/Gestion des postes/image.png b/Windows/Gestion des postes/image.png deleted file mode 100644 index 48e12dc..0000000 Binary files a/Windows/Gestion des postes/image.png and /dev/null differ