Outils pour utilisateurs

Outils du site


samba

SAMBA

INSTALLATION

aptitude install samba

CONFIGURATION

Tout se passe dans le fichier /etc/samba/smb.conf

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'utilisateur peut ne pas avoir de shell useradd -s /sbin/nologin demoUser, mais doit avoir un mdp $> passwd demoUser.

!!! Les droits d'accès aux dossiers sont ceux du server (?)

[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/password
security = user
 
[nomDeLaRegle ex: HOME FILES FICHIERSLUC ]
# une régle par dossier "racine", valable pour tous les sous dossiers
 
path = cheminVersDossier
#si espace : path = "chemin vers dossier"
read only = yes/no
 
# pour restreindre l'acces à certains user seulement
# valid user = user
 
# masque pour les droits d'acces des fichiers créés 
# create mask = 0700
# masque pour les droits d'acces aux dossiers créés
# directory mask = 0775
 
# pour autoriser les connexions annonymes
# guest ok = yes/no 
 
# 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)

# ajouter le login dans la bdd de samba
smbpasswd -a login
 
# autoriser l'utilisateur
smbpasswd -e login

Appliquer changement de configuration

# On redémarre le service :
service samba restart

Utiliser la FORCE

Using the force Parameters

[demo]
        path = /srv/samba/demo/
        read only = no
        guest ok = no
        force create mode = 0660
        force directory mode = 2770
        force user = demoUser
        force group = demoGroup

The force create mode and force directory mode parameters force Samba to create new files and folders with the set permissions.

The force user and force group parameters map all connections to the specified user and group. Note that this can cause security problems if all users connecting to a share are mapped to a specific user account or group in the background.

Ressources externes

Cette doc est bien fichue.
Celle-ci aussi est bien faite.

samba.txt · Dernière modification : 2020/04/13 14:22 de luc