CasaOS gère les partages Samba (SMB) principalement via son interface graphique, où les dossiers locaux sont automatiquement partagés, et permet également de monter des partages SMB externes (provenant d'un NAS ou routeur) via l'application "Fichiers".
SMB sur CasaOS
Lors d'une installation "classique" de CasaOS sur une "base" Linux (sans interface graphique), sans configuration préalable du système, Docker et Samba/SMB sont automatiquement déployés.
Aussi, la plate-forme CasaOS, installe sa propre configuration samba avec 2 fichiers générés : smb.conf et smb.casa.conf (dans le répertoire /etc/samba).
Le fichier smb.conf d'origine est sauvegardé en smb.conf.bak
Le fichier smb.conf créé par CasaOS :
(Indiqué par ne pas modifer) Indique la configuration des paramètres "fruit" pour l'expérience client MacOS. La dernière ligne renvoi à la configuration du,
Fichier smb.casa.conf créé :
Qui indique les dossiers du répertoire dédié à CasaOS /DATA.
Modification du smb.casa.conf
Le fichier smb.casa.conf peut être modifié. Avant de procéder à cette opération (optionnelle), faites une sauvegarde de ce fichier en le renommant smb.casa.bak
Sécurité et connexion : les dossiers sont autorisés avec les droits 777 (Pour tout type d'utilisateurs) et "guest=yes". Aussi, cette configuration peut générer un "blocage" pour un accès direct SMB avec un poste sous Windows.
Il est conseillé d'associer un (des) utilisateur(s) et/ou groupe Samba - voir Samba/SMB sur Debian
Optionnel : de modifier les autorisations dossiers - voir Samba/SMB sur Debian
Sur chaque section [nom-du-dossier] modifiez les lignes suivantes :
-
Changez
public = Yesenpublic = No. -
Changez
guest ok = Yesenguest ok = No. -
Ajoutez ou modifiez
valid users = nom_utilisateurpour spécifier qui a accès. -
Assurez-vous que
writable = yesest présent si vous voulez l'écriture
NB Vous pouvez ajouter de nouveau dossier à partager sur CasaOS. Leur création générera automatiquement une section sur le fichier smb.casa.conf (à modifier aussi)



