samba
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| samba [2016/02/15 19:20] – créée luc | samba [2020/04/13 14:22] (Version actuelle) – [Configurer un user] luc | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== SAMBA ====== | ||
| + | |||
| + | ===== INSTALLATION ===== | ||
| + | <code bash> | ||
| + | aptitude install samba | ||
| + | </ | ||
| + | |||
| + | ===== CONFIGURATION ===== | ||
| + | |||
| + | Tout se passe dans le fichier ''/ | ||
| + | |||
| + | ==== Exemple de config minimale ===== | ||
| + | |||
| + | Ci dessous un exemple de conf minimale où il faut se loguer avec un id/pw unix créé sur le serveur.\\ | ||
| + | |||
| + | To provide authentication on a standalone host, you have to create the accounts locally on the operating system and additionally in the Samba database. L' | ||
| + | |||
| + | !!! Les droits d' | ||
| + | |||
| + | <code ini> | ||
| + | [GLOBAL] | ||
| + | server role= standalone server | ||
| + | |||
| + | # pour retrouver facilement le serveur depuis windows, être ds le même groupe de travail | ||
| + | workgroup = nomGroupeDeTravail | ||
| + | # identification par login/ | ||
| + | security = user | ||
| + | |||
| + | [nomDeLaRegle ex: HOME FILES FICHIERSLUC ] | ||
| + | # une régle par dossier " | ||
| + | |||
| + | path = cheminVersDossier | ||
| + | #si espace : path = " | ||
| + | read only = yes/no | ||
| + | |||
| + | # pour restreindre l' | ||
| + | # valid user = user | ||
| + | |||
| + | # masque pour les droits d' | ||
| + | # create mask = 0700 | ||
| + | # masque pour les droits d' | ||
| + | # directory mask = 0775 | ||
| + | |||
| + | # pour autoriser les connexions annonymes | ||
| + | # guest ok = yes/ | ||
| + | |||
| + | # comment = commentaires particuliers | ||
| + | </ | ||
| + | |||
| + | ==== Configurer un user ==== | ||
| + | Note: ce doit être un utilisateur existant dans le système linux\ | ||
| + | (Mais on peut désynchroniser les mdp samba et linux) | ||
| + | |||
| + | <code bash> | ||
| + | # ajouter le login dans la bdd de samba | ||
| + | smbpasswd -a login | ||
| + | |||
| + | # autoriser l' | ||
| + | smbpasswd -e login | ||
| + | </ | ||
| + | |||
| + | ==== Appliquer changement de configuration ==== | ||
| + | <code bash> | ||
| + | # On redémarre le service : | ||
| + | service samba restart | ||
| + | </ | ||
| + | |||
| + | ==== Utiliser la FORCE ==== | ||
| + | Using the force Parameters | ||
| + | <code ini> | ||
| + | [demo] | ||
| + | path = / | ||
| + | read only = no | ||
| + | guest ok = no | ||
| + | force create mode = 0660 | ||
| + | force directory mode = 2770 | ||
| + | force user = demoUser | ||
| + | force group = demoGroup | ||
| + | </ | ||
| + | The '' | ||
| + | |||
| + | The '' | ||
| + | |||
| + | ==== Ressources externes ==== | ||
| + | |||
| + | Cette [[https:// | ||
| + | [[https:// | ||
