« SAMBA » : différence entre les versions
De The Linux Craftsman
Autres actions
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).