Outils pour utilisateurs

Outils du site


samba

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
samba [2016/02/15 19:20]
luc créée
samba [2020/04/13 14:22] (Version actuelle)
luc [Configurer un user]
Ligne 1: Ligne 1:
---------INSTALLATION-----------+====== SAMBA ====== 
 + 
 + 
 +===== INSTALLATION ===== 
 +<code bash>
 aptitude install samba aptitude install samba
 +</code>
 +
 +===== 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.\\
  
---------FICHIER DE CONFIGURATION---------- +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 -/sbin/nologin demoUser'', mais doit avoir un mdp ''$> passwd demoUser''.
-/etc/samba/smb.conf+
  
---- exemple de conf minimale où il faut se loguer avec un id/pw unix créé sur le serveur+!!! Les droits d'accès aux dossiers sont ceux du server (?)
  
 +<code ini>
 [GLOBAL] [GLOBAL]
 +server role= standalone server
 +
 # pour retrouver facilement le serveur depuis windows, être ds le même groupe de travail # pour retrouver facilement le serveur depuis windows, être ds le même groupe de travail
 workgroup = nomGroupeDeTravail workgroup = nomGroupeDeTravail
Ligne 32: Ligne 47:
  
 # comment = commentaires particuliers # comment = commentaires particuliers
 +</code>
  
----------CONFIGURATION USER----------+==== 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 smbpasswd -a login
--a --> add login to smbpasswd file :) 
  
---------APPLIQUER MODIF--------------+# autoriser l'utilisateur 
 +smbpasswd -e login 
 +</code> 
 + 
 +==== Appliquer changement de configuration ==== 
 +<code bash>
 # On redémarre le service : # On redémarre le service :
 service samba restart service samba restart
 +</code>
 +
 +==== Utiliser la FORCE ====
 +Using the force Parameters
 +<code ini>
 +[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
 +</code>
 +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 [[https://www.samba.org/samba/docs/using_samba/ch09.html | doc]] est bien fichue.\\
 +[[https://wiki.samba.org/index.php/Setting_up_Samba_as_a_Standalone_Server | Celle-ci]] aussi est bien faite.\\
samba.1455564015.txt.gz · Dernière modification: 2018/10/13 20:32 (modification externe)