Différences entre versions de « SAMBA »
Aller à la navigation
Aller à la recherche
(Page créée avec « {|border=1 class="wikitable" ! !colspan="2"| Serveur |-align="center" | '''Protocole''' || tcp || tcp |-align="center" | '''Port''' || 139 || 445 |-align="center" | '''Con... ») |
|||
Ligne 24 : | Ligne 24 : | ||
</pre> | </pre> | ||
= Ajout d'un partage = | = Ajout d'un partage = | ||
+ | == Pour le groupe == | ||
+ | Pour ajouter un partage accessible pour le groupe ''users'', ajouter les lignes suivantes dans le fichier ''/etc/samba/smb.conf'' | ||
+ | <pre> | ||
+ | [shareforall] | ||
+ | comment = Accessible au groupe users | ||
+ | path = /opt/shares/forall | ||
+ | valid users = @users | ||
+ | force group = users | ||
+ | create mask = 0660 | ||
+ | directory mask = 0771 | ||
+ | writable = yes | ||
+ | </pre> | ||
+ | Redémarrez ''smbd'' et testez ! | ||
+ | |||
+ | == Pour certains utilisateurs == | ||
+ | Pour ajouter un partage accessible juste à certains utilisateurs, ajouter les lignes suivantes dans le fichier ''/etc/samba/smb.conf'' | ||
+ | <pre> | ||
+ | [shareforsomeofthem] | ||
+ | comment = Accessible a certains utilisateurs | ||
+ | path = /opt/shares/forsome | ||
+ | valid users = jack | ||
+ | force group = users | ||
+ | create mask = 0660 | ||
+ | directory mask = 0771 | ||
+ | writable = yes | ||
+ | </pre> | ||
+ | Observez bien qu'on laisse les droits pour le groupe, sinon les fichiers créés par un utilisateur ne serait pas accessible par les autres (juste visible). | ||
= Configuration en Domain Controller (DC) = | = Configuration en Domain Controller (DC) = |
Version du 23 décembre 2013 à 19:37
Serveur | ||
---|---|---|
Protocole | tcp | tcp |
Port | 139 | 445 |
Configuration Iptables | iptables -I INPUT 2 -p tcp --dport 139 -j ACCEPT | iptables -I INPUT 3 -p tcp --dport 445 -j ACCEPT |
A lire !!
Avant d'aller plus loin, il est préférable que vous ayez lu le cours sur Samba !
Installation
# yum -y install samba
Création d'utilisateurs (security=user)
Pour pouvoir accéder à un partage Samba il faut créer des utilisateurs et groupes puis l'ajouter dans Samba. Pour un utilisateur jack qui appartient au groupe users
# smbpasswd -a jack New SMB password: Retype new SMB password: Added user jack.
Ajout d'un partage
Pour le groupe
Pour ajouter un partage accessible pour le groupe users, ajouter les lignes suivantes dans le fichier /etc/samba/smb.conf
[shareforall] comment = Accessible au groupe users path = /opt/shares/forall valid users = @users force group = users create mask = 0660 directory mask = 0771 writable = yes
Redémarrez smbd et testez !
Pour certains utilisateurs
Pour ajouter un partage accessible juste à certains utilisateurs, ajouter les lignes suivantes dans le fichier /etc/samba/smb.conf
[shareforsomeofthem] comment = Accessible a certains utilisateurs path = /opt/shares/forsome valid users = jack force group = users create mask = 0660 directory mask = 0771 writable = yes
Observez bien qu'on laisse les droits pour le groupe, sinon les fichiers créés par un utilisateur ne serait pas accessible par les autres (juste visible).