Samba et droits d'accés au répertoire

ponyta -  
 ponyta -
Bonjour,

J'ai un serveur debian Sarge. Je veux partager des fichiers avec mes PC windows donc j'ai installé Samba et j'ai aussi un accès FTP sur le dossier que je partage.

Les droits de tous les fichiers sont 777. Je peux modifier et déplacer tous les fichiers lorsque je suis connecté via un logiciel FTP mais lorsque je monte le lecteur réseau sous windows je n'ai accès qu'en lecture. J'ai essayé plusieurs config pour le fichier de conf de samba et là je ne sais plus trop quoi faire donc si quelqu'un a une idée.

Merci d'avance,
Configuration: Windows XP
Firefox 2.0.0.12

1 réponse

  1. fmvgld Messages postés 118 Statut Membre 9
     
    salut a toi
    poste ta config de smb.conf au niveau des directive de partage
    1
    1. ponyta
       
      Bonjour !

      Voila ma config :


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

      [homes]
      comment = Home Directories
      browseable = yes

      # By default, the home directories are exported read-only. Change next
      # parameter to 'yes' if you want to be able to write to them.
      writable = yes

      # File creation mask is set to 0700 for security reasons. If you want to
      # create files with group=rw permissions, set next parameter to 0775.
      create mask = 0777

      # Directory creation mask is set to 0700 for security reasons. If you want to
      # create dirs. with group=rw permissions, set next parameter to 0775.
      directory mask = 0777

      # Restrict access to home directories
      # to the one of the authenticated user
      # This might need tweaking when using external authentication schemes
      valid users = %S

      [musique]
      comment = Ma musique
      path = /home/ma_musique
      read_only=no
      browseable = yes
      public=yes
      valid users = musique
      # Un-comment the following and create the netlogon directory for Domain Logons
      # (you need to configure Samba to act as a domain controller too.)
      ;[netlogon]
      ; comment = Network Logon Service
      ; path = /home/samba/netlogon
      ; guest ok = yes
      ; writable = no
      ; share modes = no

      # Un-comment the following and create the profiles directory to store
      # users profiles (see the "logon path" option above)
      # (you need to configure Samba to act as a domain controller too.)
      # The path below should be writable by all users so that their
      # profile directory may be created the first time they log on
      ;[profiles]
      ; comment = Users profiles
      ; path = /home/samba/profiles
      ; guest ok = no
      ; browseable = no
      ; create mask = 0600
      ; directory mask = 0700

      [printers]
      comment = All Printers
      browseable = no
      path = /var/spool/samba
      printable = yes
      public = no
      writable = no
      create mode = 0700

      # Windows clients look for this share name as a source of downloadable
      # printer drivers
      [print$]
      comment = Printer Drivers
      path = /var/lib/samba/printers
      browseable = yes
      read only = yes
      guest ok = no
      # Uncomment to allow remote administration of Windows print drivers.
      # Replace 'ntadmin' with the name of the group your admin users are
      # members of.
      ; write list = root, @ntadmin

      # A sample share for sharing your CD-ROM with others.
      ;[cdrom]
      ; comment = Samba server's CD-ROM
      ; writable = no
      ; locking = no
      ; path = /cdrom
      ; public = yes

      # The next two parameters show how to auto-mount a CD-ROM when the
      # cdrom share is accesed. For this to work /etc/fstab must contain
      # an entry like this:
      #
      # /dev/scd0 /cdrom iso9660 defaults,noauto,ro,user 0 0
      #
      # The CD-ROM gets unmounted automatically after the connection to the
      #
      # If you don't want to use auto-mounting/unmounting make sure the CD
      # is mounted on /cdrom
      #
      ; preexec = /bin/mount /cdrom
      ; postexec = /bin/umount /cdrom


      J'ai essayé plusieurs config, notamment en mettant ou pas les noms des utilisateurs qui ont le droit d'accès. Je ne sais pas si ça peut avoir un impact que je me connecte via un serveur VPN qui est aussi installé sur la machine.

      Merci !
      0
      1. ponyta > ponyta
         
        J'ai trouvé mon erreur : la commande c'est writable =yes et pas read_only = no.
        0