Forum Linux.débutant Exemples et cours serveur samba

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
13
nov.
2017

Bonsoir à tous,

J'ai cherché quelques exemples de cours pour samba et voila les liens que j'ai trouvé :

Linux France (NdM: remplacé par un lien vers archive.org)
Debian Handcook
Samba redhat 4

Using samba
oreilly samba

Doc Ubuntu
Page Free

Il y a bien les exemples de lorsqu'on installe le serveur mais bon, il y a t-il des articles plus clair ?

Même si ma config fonctionne je pense que quelques points sont à éclaircir.

Notamment :

####CONF SAMBA####

#======================= Global Settings =======================

####### Authentication #######

obey pam restrictions = yes # OK : session management directives

pam password change = yes # OK : appliquer les changements de mot de passe du système de management user samba

map to guest = bad user # ??? it's with security = user

##############################
##add here with default conf##

security = user # domain, server, share, or user
encrypt passwords = yes # crypter le mot de passe mais encore ?

passdb backend = tdbsam # ??? remplace le backend smbpasswd et joue avec PDC Primary Domain Controller

name resolve order = bcast host imhosts wins # ??? ceci semble lié au Primary Domain Controller ???

# https://www.samba.org/samba/docs/using_samba/ch07.html

# lmhosts : Uses the Samba server's local lmhosts file
# hosts   : Uses the standard Unix name-resolution methods, which can be /etc/hosts, DNS, NIS, or a combination, depending on how the local system is configured
# wins    : Uses the WINS server
# bcast   : Uses the broadcast method

#======================= Share Definitions =======================

[Public]

   directory mask = 0770 # ???
   create mask = 0770 # ???
   share modes = yes # ???

   locking = yes # strict lock au lieu de locking ? bloquer un fichier déjà ouvert

Si vous avez des idées ou des améliorations à me proposer sur des arguments qui ne s'utilisent plus.

Merci par avance.

  • # j'ai pas lu....

    Posté par  . Évalué à 3. Dernière modification le 14 novembre 2017 à 00:02.

    Non, je ne me moque pas, je n'ai vraiment pas lu. Cependant!

    Cependant, bien que ton post ressemble (présentation,formulation) à la question d'un étudiant, elle ressemble à celle d'un étudiant qui a cherché.

    Du coup, les gens voudrons bien te répondre, je pense. Enfin, ceux qui savent. Je vais essayer d'améliorer ta façon de poser des questions pour avoir des réponses plus rapides et pertinentes, de mon côté:

    • montrer que tu as cherché: OK.
    • débuts de solutions: OK
    • expliciter le problème réel, et non la solution imaginée: PAS OK (pour info, je tombe encore souvent dans ce travers). On sait que tu as résolu ton problème en suivant certains liens. Super. Mais on ne sait pas quel était ton problème de base, du coup on ne peux pas y répondre. Essaie d'être exhaustif et synthétique: c'est difficile, oui, mais c'est le plus efficace. Ici, tout est flou de mon point de vue.
    • exposer un bout de code minimal sur les forums permettant de reproduire le problème, et expliciter le problème: PAS OK non plus: beaucoup de commentaires ici, trop, on sent que tu ne comprends pas ce que tu as fait, ça n'encourage pas à lire.

    Enfin, c'est mon avis. Ne le prend pas mal surtout, j'essaie surtout ici de t'aider à avoir des réponses en posant les bonnes questions: c'est une compétence vitale aux informaticiens.
    C'est une des raisons pour lesquelles ont doit savoir se faire comprendre des autres: demander l'aide de nos pairs.

    • [^] # Re: j'ai pas lu....

      Posté par  . Évalué à 0.

      J'ai mis des liens non au hasard mais admettons.

      Je reformule plus simplement.

      Il y a t-il un manuel d'utilisation de samba version 4.X ?

      Egalement, voici quelques points que je n'ai pas su éclaircir, si quelqu'un a assez d'expérience pour y répondre :

      
      [Global]
      
      map to guest = bad user # ??? it's with security = user
      
      security = user # ??? domain, server, share, or user
      encrypt passwords = yes # crypter le mot de passe mais encore ?
      passdb backend = tdbsam # ??? remplace le backend smbpasswd et joue avec PDC Primary Domain Controller
      name resolve order = bcast host imhosts wins # ??? ceci semble lié au Primary Domain Controller ???
      
      [Public]
      
      directory mask = 0770 # ???
      create mask = 0770 # ???
      share modes = yes # ???
      
      locking = yes # strict lock au lieu de locking ? bloquer un fichier déjà ouvert
      
      
      • [^] # Re: j'ai pas lu....

        Posté par  . Évalué à 3.

        pour tes questions, il faut peut-etre deja aller lire le manuel

        https://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html

        disponible aussi en francais en tapant man smb.conf
        sur ta distribution ou dans n'importe quel moteur de recherche

        puis de chercher dans ce manuel "create mask" ou "directory mask"

        qui nous envoie alors sur
        https://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#CREATEMASK

        désolé en anglais car mon OS parle anglais et moi aussi.

        • [^] # Re: j'ai pas lu....

          Posté par  . Évalué à 1. Dernière modification le 14 novembre 2017 à 12:42.

          Merci pour tes informations.

          Je voulais me pencher sur ce sommaire aussi. Après ce n'est peut être pas le plus simple. Le plus simple étant le man page.

          https://wiki.samba.org/index.php/User_Documentation

          • [^] # Re: j'ai pas lu....

            Posté par  . Évalué à 1.

            Après si le man ne sert pas à aller plus loin, il y a t-il des sites ou alors c'est les livres pour les grands concept de samba.

            • [^] # Re: j'ai pas lu....

              Posté par  . Évalué à 2. Dernière modification le 14 novembre 2017 à 14:50.

              pour les grands concept de samba.

              SAMBA = ancien nom du protocole maintenant appeler CIFS
              qui permet le partage de fichier via le reseau
              initialement concu pour des windows

              ensuite il te faut lire le man pour savoir comment le configurer
              et là c'est les petits concepts

              • [^] # Re: j'ai pas lu....

                Posté par  . Évalué à 1.

                Merci.

                Je vais refaire une config minimale et agrémenter si besoin pour que windows puisse également fonctionner dessus.

                Bonne journée.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.