Aller au contenu

LXC 209 – Samba

Informations générales

  • Nom : Samba (partage réseau)
  • IP : 192.168.1.209
  • Type : LXC
  • OS : Debian
  • Rôle : Serveur de fichiers SMB/CIFS (remplacement ancien Raspberry Pi)

Services installés

  • Samba (smbd + nmbd)
  • Partages de fichiers pour Windows, Linux, macOS
  • Authentification par utilisateur pi

Configuration

  • Utilisateur principal :
  • Nom : pi
  • Mot de passe Samba défini avec :

    smbpasswd -a pi
    

  • Fichier de config Samba : /etc/samba/smb.conf

  • Exemple de configuration : ```ini [global] workgroup = WORKGROUP server string = Samba Server security = user map to guest = Bad User

[partage] path = /srv/samba/share browseable = yes read only = no guest ok = no valid users = pi ````

  • Répertoires partagés :

  • /home/pi/crucial

  • /home/alexis

Sauvegardes

Répertoires critiques :

  • /etc/samba/smb.conf (configuration principale)
  • /var/lib/samba/ (état, secrets, cache)
  • Données réelles dans /srv/samba/ (ou montages NAS si utilisés)

⚠️ Les données utilisateurs doivent être sauvegardées (rsync vers NAS Synology recommandé).


Supervision

  • Ports/services critiques :

  • 445/TCP (SMB)

  • 139/TCP (NetBIOS session service)

  • Nagios4 (LXC 210) :

  • Vérification disponibilité service SMB

  • Test d’authentification avec utilisateur pi

Commandes utiles

# Vérifier service Samba
systemctl status smbd
systemctl status nmbd

# Redémarrer service
systemctl restart smbd nmbd

# Tester configuration
testparm

# Vérifier accès depuis serveur
smbclient -L localhost -U pi

# Monter partage manuellement (Linux)
mount -t cifs //192.168.1.209/partage /mnt -o username=pi

Notes

  • L’utilisateur pi permet de reprendre la même configuration que l’ancien Raspberry Pi.
  • Possible d’ajouter d’autres utilisateurs Samba avec smbpasswd -a <user>.
  • Vérifier que les permissions Linux (chown pi:pi /srv/samba/share) correspondent à l’utilisateur Samba.