Fondamentaux de la sécurité
Le principe du moindre privilège signifie accorder aux utilisateurs et aux dispositifs uniquement le minimum d'accès nécessaire pour accomplir leurs tâches, jamais plus. Cette approche limite les dommages potentiels dus à des comptes compromis ou à des actions accidentelles et est un concept fondamental dans la sécurité moderne, y compris les modèles de zéro confiance. Appliquez ce principe tout au long de votre configuration Unraid, surtout en créant des utilisateurs de partage et en attribuant des permissions.
Contrôle de l'accès aux dossiers partagés
Choisir un protocole de partage de fichiers réseau
Lorsque vous partagez des fichiers avec votre serveur Unraid sur votre réseau domestique ou de bureau, vous avez plusieurs choix sur la manière de vous connecter. Unraid prend en charge des méthodes populaires, connues sous le nom de protocoles de communication, qui aident les appareils à communiquer entre eux.
| Protocole | Utilisation principale | Avantage | Inconvénient | Cas d'utilisation recommandés |
|---|---|---|---|---|
| SMB (Server Message Block) | Intégration native Windows/macOS | Support intégré à Windows ; prend en charge les imprimantes et le stockage VM ; rapide avec de gros fichiers | Les anciennes versions (SMBv1) ne sont pas sécurisées ; plus lentes avec des petits fichiers | Réseaux Windows et Mac ; environnements à ressources mixtes (imprimantes, VMs) |
| NFS (Network File System) | Intégration native Unix/Linux | Optimisé pour Linux/Unix ; efficace pour les petits fichiers ; faible surcharge | Nécessite des outils supplémentaires pour Windows ; fiabilité du réseau cruciale ; verrouillage limité | Environnements Linux et Unix ; opérations sur petits fichiers ; charges de travail de données statiques |
| FTP (Protocole de transfert de fichiers) | Compatibilité multiplateforme | Support client universel ; configuration simple ; transferts de fichiers par lots | Protocole en texte brut sans chiffrement ; identifiants envoyés non chiffrés ; sécurité obsolète | Uniquement pour les transferts non sensibles ou anciens ; utilisez FTPS (FTP sur TLS) ou SFTP (FTP sur SSH) pour un transfert de fichiers sécurisé |
À partir de la version Unraid 6.9, le support pour AFP (Apple Filing Protocol) a été supprimé. Pour s'assurer que vos ordinateurs Mac fonctionnent bien avec votre serveur Unraid, y compris des fonctionnalités telles que les sauvegardes Time Machine, allez dans Paramètres → SMB et activez l'interopérabilité macOS améliorée.
Le choix du protocole à utiliser dépend des types d'appareils que vous avez et de ce que vous devez faire avec vos fichiers. Par défaut, Unraid active SMB car il est largement pris en charge par les systèmes modernes Windows et macOS. NFS et FTP sont désactivés, mais peuvent être activés si nécessaire.
Par exemple, si vous utilisez un client FTP pour vous connecter à votre serveur Unraid, vous pouvez facilement transférer de gros fichiers et même suspendre et reprendre vos chargements ou téléchargements si nécessaire.
Gestion de la visibilité réseau des partages
Vous pouvez configurer différents niveaux d'accès pour vos dossiers réseau (partages) dans Unraid par :
-
Accédez à l'onglet Partages : Commencez par cliquer sur l'onglet Partages dans le WebGUI.
-
Sélectionnez un Partage : Choisissez un partage existant que vous souhaitez ajuster.
-
Faites défiler jusqu'aux paramètres de sécurité : En bas de la page de paramètres du partage, vous verrez une section pour les options de sécurité pour chaque protocole réseau activé.
-
Ajustez le paramètre d'exportation : Ce paramètre contrôle comment le partage apparaît sur le réseau. Vous avez trois options :
- Oui : Le partage est visible et toute personne naviguant sur le réseau peut y accéder.
- Oui (Caché) : Le partage ne s'affichera pas dans les listes de navigation réseau, mais si quelqu'un connaît le nom du partage, il peut toujours y accéder.
- Non : Le partage est complètement caché et n'est pas accessible via ce protocole spécifique.
En modifiant ces options, vous pouvez gérer qui peut voir et accéder à chaque partage, ce qui facilite la sécurisation tout en garantissant que les bonnes personnes ont l'accès dont elles ont besoin, qu'elles utilisent SMB, NFS ou FTP.
Configuration des autorisations utilisateur pour les partages
Le contrôle de sécurité du partage détermine comment les utilisateurs accèdent aux fichiers partagés sur votre système. Vous pouvez configurer un partage pour qu'il nécessite un nom d'utilisateur et un mot de passe pour accéder aux fichiers, limiter l'accès en lecture seule ou le rendre complètement public sans nécessiter de connexions.
:::note[Example]
Si vous créez un partage movies sur votre serveur Unraid, vous pouvez choisir de nécessiter un nom d'utilisateur et un mot de passe valide juste pour lire les données ou permettre l'accès public. Si vous avez besoin d'ajouter des utilisateurs, un root user peut créer des utilisateurs de partage en suivant le processus dans Gestion des utilisateurs.
:::
Lorsque vous allez dans l'onglet Partages et sélectionnez un partage, vous verrez ses paramètres, y compris une section de sécurité où vous pouvez gérer les autorisations d'accès en fonction des protocoles que vous avez activés. De cette manière, vous pouvez personnaliser qui a accès à vos fichiers selon leurs besoins.
Le paramètre Sécurité propose les options suivantes :
| Type | Explication | Cas d'utilisation courant |
|---|---|---|
| Public | Accès ouvert : tout le monde peut lire et écrire dans ce dossier. | Convient aux informations non sensibles, comme les médias partagés ou les téléchargements publics. |
| Sécurisé | Accès limité : tout le monde peut lire, mais seuls certains utilisateurs peuvent écrire. | Idéal pour les projets partagés où la collaboration est nécessaire, comme les dossiers de l'équipe. |
| Privé | Accès restreint : seuls des utilisateurs spécifiques peuvent lire ou écrire. | Idéal pour les informations sensibles, telles que les dossiers financiers ou les documents personnels. |
Les versions modernes de Windows (Windows 10 1709+, Windows 11, Server 2019+) bloquent par défaut l'accès aux partages Public (invité/anonyme) SMB, en raison de politiques de sécurité plus strictes. Tenter de se connecter à un partage public échouera généralement à moins que vous n'activiez manuellement les ouvertures de session invitées non sécurisées dans les paramètres de Windows - ce qui n'est pas recommandé pour des raisons de sécurité.
Meilleure pratique : Configurez des comptes utilisateurs et des mots de passe pour vos partages Unraid et connectez-vous en utilisant ces identifiants pour un accès fiable depuis Windows.
Limitation des informations d'identification : Windows ne permet qu'un seul ensemble de informations d'identification de connexion par serveur à la fois. Si vous essayez de vous connecter à différents partages sur le même serveur avec différentes informations d'identification, la connexion échouera.
Solution de contournement : Si vous rencontrez des problèmes d'informations d'identification, essayez de vous connecter à un partage en utilisant le nom du serveur et à un autre en utilisant son adresse IP. Windows les traite comme des serveurs distincts.
Pour plus de détails, voir la documentation de Microsoft sur l'accès invité SMB.
Sécurité réseau
Définissez un mot de passe root fort
Lorsque vous accédez pour la première fois au WebGUI après l'installation, vous êtes tenu de définir un mot de passe pour le utilisateur root. Cependant, Unraid n'impose pas d'exigences de complexité de mot de passe - c'est à vous, en tant qu'utilisateur, de définir le niveau de sécurité du mot de passe pour votre serveur.
- Accédez à l'onglet Utilisateurs, sélectionnez l'utilisateur root et définissez un mot de passe.
- Envisagez d'utiliser le plugin Dynamix Password Validator de Community Apps pour un retour d'information en temps réel sur la solidité.
- Pour des conseils supplémentaires, consultez l'outil d'évaluation de la solidité des mots de passe Bitwarden en ligne fourni.
Examinez et réduisez le plus possible la redirection de port
Acheminer des ports de votre routeur vers votre serveur Unraid peut être nécessaire pour l'accès à distance aux services, mais cela expose votre réseau à des risques significatifs. Ne dirigez que les ports que vous comprenez complètement et dont vous avez besoin.
| Port(s) | Utilisation typique | Risque de sécurité | Alternative plus sûre |
|---|---|---|---|
| 80 / 443 | WebGUI (HTTP/HTTPS) | Expose l'interface de gestion ; risque d'interception ou d'attaque par force brute si le mot de passe est faible | Utilisez Unraid Connect ou un VPN pour un accès à distance, notez qu'Unraid Connect nécessite le transfert de port WAN ou UPnP (pas un relais cloud toujours actif) |
| 445 | SMB (partages de fichiers) | Expose les partages à l'internet ; risque de vol ou de suppression de données | Utilisez un VPN pour un accès à distance sécurisé des fichiers |
| 111 / 2049 | NFS | Expose les partages |