SYSTÈME & RÉSEAU

Serveur de Fichiers Samba

Mise en place d'un partage de fichiers hétérogène (Linux/Windows) avec gestion fine des droits d'accès (ACL).

Samba
Linux Permissions
Interopérabilité
ACL
🎯 Objectifs de l'atelier

L'objectif était de permettre le partage de fichiers sécurisé entre différents systèmes d'exploitation au sein d'un réseau.

  • Installation et configuration du service Samba sous Linux.
  • Création d'utilisateurs et de groupes système.
  • Configuration des partages (publics, privés, groupes).
  • Gestion des permissions (chmod/chown) et mappage des lecteurs réseau sur Windows.
👤 Mon intervention

J'ai configuré un serveur Samba pour permettre des échanges de fichiers entre clients Linux et Windows, avec un contrôle précis des utilisateurs, des groupes et des droits d'accès.

  • Création des utilisateurs, groupes et dossiers de partage adaptés au besoin.
  • Édition du fichier smb.conf pour définir les partages publics et privés.
  • Application des permissions Linux et des droits Samba sur les ressources.
  • Validation depuis un client Windows avec authentification et accès aux partages.
📸 Configuration & Tests
Configuration smb.conf

Édition du fichier de configuration smb.conf

Création utilisateurs Samba

Gestion des utilisateurs Samba (smbpasswd)

Accès Windows

Accès aux partages depuis un client Windows

Bilan Personnel

La gestion des droits d'accès et l'interopérabilité systèmes hétérogènes sont des fondamentaux que cet atelier m'a permis de maîtriser via la configuration fine de smb.conf et des ACLs.

AP Suivant : Maintenance PC Voir tous les AP

Contexte et Enjeux

Cette réalisation s'inscrit dans les travaux pratiques du BTS SIO SISR visant à maîtriser les solutions d'infrastructure courantes en entreprise.

Démarche Technique

  • Phase préparatoire : Analyse des prérequis techniques et préparation de l'environnement virtuel (Proxmox / VMware).
  • Mise en œuvre technique : Déploiement du service, configuration des fichiers principaux et sécurisation de base.
  • Tests et validation : Réalisation de cas de tests pour s'assurer de la bonne conformité avec le cahier des charges.

Bilan et Validation E5

Cette expérience m'a permis d'acquérir une autonomie dans la résolution de problèmes techniques et de consolider mes bases en administration système et réseau.

⚙️ Architecture & Déploiement

La mise en place de cette solution a nécessité une phase d'ingénierie détaillée. Les configurations suivantes ont été déployées au cœur de l'infrastructure pour répondre aux exigences métier.

Extraits de Configuration

L'utilisation de scripts et de commandes en ligne de commande (CLI) a permis d'automatiser et de standardiser le déploiement :

root@server:~#systemctl status service_name
journalctl -xeu service_name