Forum Linux.débutant partager un dossier via samba, accessible depuis n'importe où par un mot de passe

Posté par  .
Étiquettes : aucune
0
14
sept.
2006
bonjour,

j'ai mon ordinateur sous linux, jusqu'à présent je partageais mon dossier /home sur tout le réseau de l'entreprise sans mot de passe (par samba). Pour éviter les mauvaises manipulation, je souhaiterais pouvoir continuer à le partager, mais en ajoutant un mot de passe pour y entrer, et que cela soit accessible depuis n'importe où. Cela n'a pas besoin d'avoir une sécurité forte, car c'est sur un réseau local, mais surtout je ne veux pas à avoir à paramétrer les utilisateurs windows sur ma machine linux (mot de passe samba etc). Il y avait une question de ce genre ici : http://linuxfr.org/forums/10/6178.html mais la solution ne me satisfait pas. Sous linux (ex kde) on peut dire sous quel nom on se connecte sur le partage, c'est très convivial et pratique, mais pas sous windows (qui propose MON_IP\Invité comme utilisateur).
  • # jouer avec samba.conf

    Posté par  . Évalué à 1.

    il doit falloir dire que tu geres la securité en mode user et non pas en mode share (ou l'inverse).

    du coup il suffit eventuellement de te loguer avec
    poste_linux\utilisateur_linux
    mot_de_passe

    et cela depuis les postes windows.
    • [^] # Re: jouer avec samba.conf

      Posté par  . Évalué à 2.

      oui c'est vrai, mais le but c'est justement :
      1/ de ne pas avoir à se délogguer du bureau en question
      2/ et surtout de ne pas avoir à créer un nouveau compte sur chacun des postes depuis lesquels je peux avoir besoin de me connecter à n'importe quel moment

      depuis les postes linux (encore heureux, j'ai réussi à en installer quelques uns :) ), c'est facile avec konqueror par exemple, je peux entrer le nom d'utilisateur + mot de passe

      Sous windows 98 il y avait possibilité d'entrer 2 mots de passe : un pour la lecture seule, un autre pour lecture / écriture, ce qui fait que c'était rapide de mettre un partage en place (sans doute moyen pour la sécurité globale, mais comme j'ai dit c'est sur un réseau local uniquement)

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: jouer avec samba.conf

        Posté par  . Évalué à 1.


        1/ de ne pas avoir à se délogguer du bureau en question
        2/ et surtout de ne pas avoir à créer un nouveau compte sur chacun des postes depuis lesquels je peux avoir besoin de me connecter à n'importe quel moment



        apparement on s'est mal compris

        sous windows, tu n'as pas besoin de te deconnecter, il va te demande r un login/mot de passe quand tu vas vouloir acceder au partage que tu aura fais sous linux.

        c'est là que tu vas utiliser le login machine_linux\utilisateur_linux
        avec le mot_de_passe que tu aura defini 1 fois
        sous linux tu definis 1 utilisateur (1seul) avec un mot de pase, et c'est celui là qui aura acces via le reseau.
        • [^] # Re: jouer avec samba.conf

          Posté par  . Évalué à 2.

          désolé, mais je ne comprends pas.

          La boîte de dialogue de la machine windows ne me permet pas de modifier le login des utilisateurs que je peux / veux utiliser : je n'ai que MACHINE\Invité (en grisé, donc non modifiable), et bien entendu, je ne peux pas créer d'utiliser nommé "invité" sous linux qui ne prend pas les accents. Je ne peux pas non plus ajouter un utilisateur samba qui n'existe pas dans les utilisateurs linux. Et cela ne fonctionne pas non plus avec "guest".

          C'est pas trop grave en soit car je peux modifier ma façon de travailler, déjà je vais faire une entrée (home) conventionnelle, si les gens cliquent dessus ils n'y auront pas accès directement, ils ne sauront pas qu'il est possible d'y accéder en tapant l'adresse complète dans la barre d'adresse.
          Mais sur le principe j'aurais voulu savoir comment le faire pour un autre type de répertoire.

          déjà quand tu dis

          >c'est là que tu vas utiliser le login machine_linux\utilisateur_linux

          peux-tu entrer le login que tu veux à ce moment ?

          >avec le mot_de_passe que tu aura defini 1 fois

          mot de passe unix, ou samba ?

          >sous linux tu definis 1 utilisateur (1seul) avec un mot de pase,

          à définir avec smbpasswd ? Là où je bloque c'est vraiment à cause de l'utilisateur qui est en grisé et que l'on ne peut modifier...

          Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

          • [^] # Re: jouer avec samba.conf

            Posté par  . Évalué à 2.

            visiblement tu dois etre en mode "share" dans tes reglages de samba
            et du coup windows ne te propose que le compte invité.

            il te faut donc bien mettre dans la config generale de samba que tu veux tourner en "security = user"

            puis creer un utilisateur samba avec son mot de passe (commande : smbpasswd)

            et c'est cet utilisateur que tu utiliseras comme login/mot de passe pour acceder à ce partage

            sinon, (pour les experts ou presque)
            il pourrait aussi y avoir la solution de faire de ton samba un controleur de domaine.

            chaque machine windows demande sa liste d'utilisateur sur le controleur de domaine.

            du coup tu crees tous les utilisateurs sur le serveur samba (et plus sur les machines windows)

            ensuite ces utilisateurs ont accés à des ressources sur le serveur (le home, des dossiers communs) en fonction de ce que tu auras partagé.
            • [^] # Re: jouer avec samba.conf

              Posté par  . Évalué à 2.

              >visiblement tu dois etre en mode "share" dans tes reglages de >samba /.../
              > il te faut donc bien mettre dans la config generale de samba >que tu veux tourner en "security = user"

              oui, c'était tout à fait cela, cela fonctionne bien maintenant ! Je pense donc que si on veut un partage un peu plus fin (partage public et privé), il faudrait un controleur de domaine, mais là cela serait un peu trop juste pour faire un partage :)

              Merci beaucoup pour tes explications.

              Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

              • [^] # Re: jouer avec samba.conf

                Posté par  . Évalué à 1.

                bonjour,

                j'ai le meme probleme (user grisé avec Invité) sauf que je suis déja en mode user.
                je veut juste pourvoir voir le dossier "test" sur mon reseaux windows.
                que faire ?

                voici ma conf : (j'ai enleve toutes les lignes diesee)
                -----------------------------------------
                workgroup = mondomaine
                netbios name = srvftp
                serveur srting = serveur ftp
                hosts allow = 10.0.0.0/8
                [homes]
                comment = Home Directories
                browseable = no
                writeable = yes
                [dossier_test]
                comment = test
                path = /test
                guest = ok
                browseable = yes
                writeable = yes
                --------------------------------
                mon /test existe avec les droit 777
                pour info j'ai un autre serveur samba controleur de domaine

                merci
                • [^] # Re: jouer avec samba.conf

                  Posté par  . Évalué à 2.

                  je crois qu'il te manque la ligne : security = share

                  moi j'ai cela pour un partage sans restriction :


                  [global]
                  workgroup = votre-groupe-de-travail
                  netbios name = nom-ordinateur
                  os level = 20
                  encrypt passwords = true
                  server string = Serveur public
                  security = share

                  [partage]
                  writeable = yes
                  public = yes
                  path = /partage
                  browseable = yes
                  read only = no
                  force user = root
                  force group = root

                  Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

                  • [^] # Re: jouer avec samba.conf

                    Posté par  . Évalué à 1.

                    j'ai deja essayé ca marche pas avec cet argument.
                    par contre sur mon controleur de domaine samba si je place le controleur en mode share, plus personne n'a acces au domaine.
                    par contre mon serveur est un autre serveur samba autonome et la je sait pas comment le positionner.
                    • [^] # Re: jouer avec samba.conf

                      Posté par  . Évalué à 2.

                      je n'ai jamais utilisé de contrôleur de domaine alors je ne saurais pas dire...

                      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

Suivre le flux des commentaires

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