Outils pour utilisateurs

Outils du site


linux:samba (lu 29490 fois)

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
linux:samba [17-03-2009 14:42]
edmc73 créée
linux:samba [20-02-2020 18:48] (Version actuelle)
edmc73 [info en vrac à trier]
Ligne 1: Ligne 1:
-===== SAMBA =====+====== Samba - Partage Windows ====== 
 + 
 +===== Liens utiles ===== 
 + 
 +  * La doc officiel http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/ 
 +  * Toutes les variables du fichier smb.conf http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html 
 + 
 +===== Installation =====
  
 Faire un partage windows sur un serveur debian avec un mot de passe. Faire un partage windows sur un serveur debian avec un mot de passe.
Ligne 13: Ligne 20:
   smbpasswd -a toto   smbpasswd -a toto
  
 +Si cette commande ne marche pas du genre
 +
 +  New SMB password:
 +  Retype new SMB password:
 +  Unable to modify TDB passwd: NT_STATUS_UNSUCCESSFUL!
 +  Failed to add entry for user xxxxxxxx.
 +  Failed to modify password entry for user xxxxxxxxx
 +
 +Alors taper cette commande avant
 +
 +  pdbedit -a -u toto
 +  
 Editer le fichier **/etc/samba/smb.conf** Editer le fichier **/etc/samba/smb.conf**
  
Ligne 30: Ligne 49:
 #======================= Share Definitions ======================= #======================= Share Definitions =======================
  
-[homes+[monpartage] 
-   comment = Home Directories+ 
 +# Le commentaire qui apparaitra dans l'explorateur windows 
 +   comment = Mon partage 
 + 
 +# Le répertoire qui sera partagé
    path = /home/toto/PARTAGE    path = /home/toto/PARTAGE
 +
 +# Si yes, le répertoire sera visible à la racine du serveur
 +# Si no, il faudra taper l'adresse en entier pour y accéder
    browseable = no    browseable = no
  
-By default, the home directories are exported read-only. Change next +Pour mettre le répertoire en écriture
-# parameter to 'yes' if you want to be able to write to them.+
    writable = yes    writable = yes
 +# l'option read only = no revient au meme
  
 # File creation mask is set to 0700 for security reasons. If you want to # File creation mask is set to 0700 for security reasons. If you want to
Ligne 47: Ligne 73:
    directory mask = 0700    directory mask = 0700
  
-Restrict access to home directories +Restreindre l'accès à l'utilisateur toto
-# to the one of the authenticated user +
-# This might need tweaking when using external authentication schemes+
    valid users = toto    valid users = toto
  
  
 </code> </code>
 +
 +Un autre exemple de partage d'un disque USB
 +<code>
 +[usb]
 +comment = USB Share
 +path = /mnt/disk1
 +writeable = Yes
 +only guest = Yes
 +create mask = 0777
 +directory mask = 0777
 +browseable = Yes
 +public = yes</code>
  
 Redémarrez samba Redémarrez samba
Ligne 61: Ligne 97:
 et sur windows, Démarrer -> Exécuter... et sur windows, Démarrer -> Exécuter...
    
-  \\votre_serveur+  \\votre_serveur\monpartage
  
 entrez votre **toto** et mot de passe et zou !!! entrez votre **toto** et mot de passe et zou !!!
 +
 +<note warning>
 +Attention ! Le nom de partage **homes** est un mot réservé par le système !!
 +</note>
 +
 +Plus d'info :
 +
 +http://www.crium.univ-metz.fr/docs/system/samba/
 +
 +===== Monter un partage Windows sur Debian =====
 +
 +Exemple typique d'un freenaute qui veut accéder au disque dur de sa freebox.\\
 +  mkdir /mnt/freebox
 +  mount.cifs //mafreebox.freebox.fr/Disque\ dur /mnt/freebox/
 +
 +
 +Sinon 
 +  mount -t cifs ordiOUip:/C$ répertoire_a_monter/ -o username=Administrateur
 +===== info en vrac à trier =====
 +
 +[quote]
 +
 +il faut créer un compte admin du domaine qui ne soit pas root pour des raisons de sécurité. 
 +
 +Par exemple tu crées un groupe unix administrateurs : 
 +
 +groupadd administrateurs 
 +
 +tu crées un utilisateur admin du domaine 
 +
 +useradd admin -g administrateurs -c "Administrateur du domaine" -p admin 
 +
 +Pour rendre les groupes du domaine visibles depuis les clients windows tu dois mapper les groupes unix en groupes windows avec la commande netgroupmap 
 +
 +net groupmap add unixgroup= ntgroup='nom_windows' 
 +
 +ça donne dans notre exemple : 
 +
 +net groupmap add unixgroup=administrateurs ntgroup='Domain Admins' 
 +
 +pour supprimer un mappage 
 +
 +net groupmap delete ntgroup='Domain Admins' 
 +
 +pour afficher la liste des mappages 
 +
 +net groupmap list 
 +
 +
 +ensuite tu te connectes avec l'admin local du client et tu mets le groupes Domain Admins dans le groupe Administrateurs local de ton pc client. 
 +
 +les membres du groupe seront admin des pc. 
 +[/quote]
 +
 +===== Windows 10 =====
 +
 +Est-ce que le protocole smb v1 est activé ?
 +
 +1. Ouvrir une console Exécuter (touche Windows + R).
 +
 +2. Taper : optionalfeatures
 +
 +3. Dans la liste, chercher et vérifier si coché la ligne « Support de partage de fichiers SMB 1.0 / CIFS »
 +
 +4. Valider par OK et redémarrer l’ordinateur. Le partage SMB version 1 est maintenant activé. 
 +
linux/samba.1237297345.txt.gz · Dernière modification: 04-04-2013 22:05 (modification externe)