Serveur d'impression

Comment créer un partage de fichiers dans Windows Server 2016 – Serveur d’impression

Le 22 juin 2019 - 4 minutes de lecture

Le terme "partage de fichiers" dans Windows Server est un peu impropre. Après tout, vous ne pouvez pas partager des fichiers individuels, mais uniquement des dossiers ou des volumes de disque. Windows Server utilise le protocole de partage de fichiers SMB (Server Message Block) et le composant Partage de fichiers et d'imprimantes pour les réseaux Microsoft (également appelé service Serveur) pour effectuer le partage de fichiers.

Examinons quelques moyens d'effectuer le travail dans Windows Server 2016. Rappelons que Windows dispose de deux types d'autorisations disponibles pour les ressources du système de fichiers:

  • Permissions du dossier partagé: Ces autorisations contrôlent l'accès réseau à un dossier ou à un volume de disque
  • Autorisations NTFS: Ces autorisations s'appliquent aux accès locaux ou distants et peuvent être appliquées à des fichiers individuels ainsi qu'à des dossiers ou des volumes de disques

Pour des raisons de simplicité, nous allons nous concentrer uniquement sur les autorisations de dossiers partagés dans le tutoriel d'aujourd'hui.

Dans mes exemples, j'utilise un contrôleur de domaine Windows Server 2016 Technical Preview 5 et je partage un dossier du chemin D: scripts contenant un certain nombre de fichiers de script Windows PowerShell .ps1.

La plupart des administrateurs de système Windows ont l'habitude de cliquer avec le bouton droit de la souris sur le dossier cible, de sélectionner Propriétés dans le menu contextuel, puis de naviguer vers l'onglet Partage. Vous cliquez ensuite sur Partage avancé, activez Partager ce dossier et cliquez sur Autorisations pour ajuster la liste de contrôle d'accès du dossier.

La méthode de l’explorateur de fichiers "éprouvée" pour partager un dossier dans Windows Server.

Vous noterez que l'autorisation de dossier partagé par défaut consiste à accorder un accès en lecture à l'identité spéciale Tout le monde. La meilleure pratique actuelle consiste à accorder un contrôle total à tout le monde (ou au moins utilisateurs authentifiés).

La raison de cette orientation réside dans la manière dont les autorisations NTFS se combinent avec les autorisations des dossiers partagés. En définissant les autorisations de dossier partagé comme étant largement ouvertes, nous sommes libres de définir des autorisations plus restrictives de manière granulaire à l'aide de la sécurité NTFS. C’est parce que l’autorisation effective est l’autorisation la plus restrictive entre les deux listes d’accès.

Si vous n’avez pas encore commencé à maîtriser Windows PowerShell, vous êtes déjà en retard pour la fête. Ouvrez une session de console Windows PowerShell surélevée en cliquant avec le bouton droit de la souris sur l'icône PowerShell dans le menu Démarrer ou dans la barre des tâches, puis en sélectionnant Exécuter en tant qu'administrateur dans le menu contextuel.

La cmdlet New-SmbShare est disponible dans Windows Powershell version 4 ou ultérieure. bien entendu, Windows Server 2016 inclut Windows PowerShell v5.1. Essayez ce qui suit:
New-SmbShare -Name scripts -Path 'E: scripts' -FullAccess Tout le monde

Vous pouvez réellement en faire beaucoup avec les partages de fichiers SMB en utilisant PowerShell; Lançons Get-Command pour voir ce qui est disponible:

Get-Command -Noun SmbShare | Select-Object -Property Name
prénom
—-
Get-SmbShare
New-SmbShare
Remove-SmbShare
Set-SmbShare

Tant que le rôle de serveur de fichiers est installé sur votre serveur Windows Server 2016, vous pouvez utiliser le Gestionnaire de serveur pour créer et gérer des partages de fichiers. Exécutez le "one-liner" PowerShell suivant pour déterminer si le rôle est installé:
Get-WindowsFeature -Name FS-FileServer

Sinon, vous pouvez installer le rôle rapidement et facilement avec la commande suivante:
Installer-WindowsFeature -Name FS-FileServer -IncludeAllSubFeature -IncludeManagementTools

Vous pouvez démarrer le Gestionnaire de serveur à partir de PowerShell en tapant simplement servermanager et en appuyant sur Entrée.

Dans le Gestionnaire de serveur, sélectionnez le nœud Services de fichiers et de stockage, puis Partages dans le sous-menu. Comme le montre la capture d'écran suivante, créer un nouveau partage de fichiers est aussi simple que de choisir Nouveau partage dans le menu Tâches, puis de terminer l’assistant Nouveau partage.

Vous noterez que l'Assistant Nouveau partage du Gestionnaire de serveur vous offre plus de flexibilité pour créer des partages que les deux méthodes décrites précédemment. Par exemple, vous pouvez créer des partages NFS (Network File System) compatibles avec les ordinateurs Linux.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.