Gestion des accès au partage

  1. lors de la mise en place du partage il faut ne laisser que les “utilisateur authentifiés” (et les utilisateurs systèmes (admin + système)
  2. Accorder le contrôle totale aux utilisateurs identifiés
  3. Les autorisations d’ccès seront gérées par les droits NTFS

Gestion des partages via cmd

Définir un partage

net share <Nom du partage>=<chemin/du/dossier/partagé>
net share MonPartage=c:\share

💡 On peut ajouter un commentaire au partage avec l'option /Remark


ajouter/modifier les droits d’un partage

net share <Nom du partage>=<chemin/du/dossier/partagé> /GRANT:<User>,<type de droit>
net share MonPartage=c:\share /GRANT:Ichbine,Full

💡 les droits sont les suivants:
READ : pour donner accès qu’en lecture sur le partage réseau
CHANGE : pour donner les autorisations en modifications
FULL : donne le contrôle total


Gestion des partage avec PowerShell

Mise en place du partage

créer un partage

New-SmbShare -Name "nom du partage" -Path "chemin vers le dossier de partage" -FullAccess "groupe d'utilisateur" -ReadAccess "groupe d'utilisateur"
New-SmbShare -Name Partage -Path "C:\Partage\" -FullAccess "Administrateurs" -ReadAccess "Utilisateurs"

lister les partages

Get-SmbShare 

Gérer les droits NTFS sur le partage

ajouter des droits d'accès sur le partage

Grant-SmbShareAccess -Name "chemin vers le dossier de partage" -AccountName "compte dont on veut vérifier les droits" -AccessRight "type de droit" -Force

💡 Le paramètre -Force permet de zapper la confirmation.

Grant-SmbShareAccess -Name "Partage" -AccountName "Ichbine" -AccessRight Full -Force

supprimer des droits d'accès sur le partage

Revoke-SmbShareAccess -Name "chemin vers le dossier de partage" -AccountName "compte dont on veut vérifier les droits" -Force

💡 Le paramètre -Force permet de zapper la confirmation.

Revoke-SmbShareAccess -Name "Partage" -AccountName "florian@it-connect.local" -Force

Refuser des droits d'accès sur le partage

Bloke-SmbShareAccess -Name "chemin vers le dossier de partage" -AccountName "compte dont on veut vérifier les droits" -Force
Bloke-SmbShareAccess -Name "Partage" -AccountName "florian@it-connect.local" -Force

💡 Le paramètre -Force permet de zapper la confirmation.

💡 on peut débloquer en changeant Bloke par Unbloke