Protection de repertoire

Bonjour,

Je possède des dossiers sous une machine Sun (unix) qui sont
accessibles par les utilisateurs sous Windows via un réseau de
type serveur NT et je souhaiterais protéger ces dosssiers de
manière à éviter qu'un utilisateur me les supprime.
Il y a bien chmod sous unix mais ça ne fonctionne que sous ce
système unix.
Sous le serveur il y a des options d'interdictions et d'autorisations
mais apparement c'est limité.
Quelles sont mes possibilités pour éviter les risques.
Merci d'avance.

Thomas

10 réponses

  1. Contributeur
    Salut.
    Comment fais tu le partage?

    Qui va en mer pour son plaisir,
    irait en enfer pour ses vacances
    0
    1. Salut,

      Je partage ce dossier pour 'tout le monde' en lecture/execution.
      Dans les paramètres avancés il y a les cases suivantes qui sont
      cochés:
      Parcours du dossier/executer
      Liste du dossier/lecture des données
      Attributs de lecture
      Lecture des attributs étendues
      Autorisations de lecture
      Les autres cases ne sont pas cocher
      Je vais cocher suppression et je vais tester.
      On verra bien

      Thomas
      0
      1. Oui les cases que l'on retrouve dans propriétés/sécurité du
        bouton droit de la souris.
        De toute façon j'ai coché 'refuser' dans l'option suppression mais
        ça ne marche pas, le dossier est quand même supprimé.
        Mais comme le dit un forumeur, il semblerait que la solution
        se trouverait dans 'samba' qui doit se trouver sur mon serveur sun.
        0
        1. Contributeur
          Mais comme le dit un forumeur, il semblerait que la solution
          se trouverait dans 'samba' qui doit se trouver sur mon serveur sun.

          Exactement...

          Qui va en mer pour son plaisir,
          irait en enfer pour ses vacances
          0
          1. alors essaye les options pour tes partages telle que:

            readonly list = @groupereadonly,userreadonly
            write list = @groupewrite,userwrite
            admin user = @groupeadmin,admin

            comme ça samba gérera les droits sur tes repertoires

            Bon courage
            0
            1. Bonjour,

              J'ai essayé ça mais ça n'a pas marché. Seule l'option browseable =
              no me permettrait d'interdire d'entrée dans le répertoire mais il
              est encore possible de le supprimer ce dont je ne veux pas.
              J'ai même essayé 'delete=no' ou 'deleteable=no' mais ça ne fait
              rien.

              Thomas
              0
              1. bonjour

                browseable = no cache le repertoire et ne permet pas de le protéger post ton smb.conf pour analyse
                si tu veux gérer les droits plus précisement il faudra surement voir du coté des acl posix
                0
                1. Re-bonjour,

                  Mon smb.conf (du moins la partie du repertoire concerné):

                  [Lecture]
                  comment = Repertoire de Test
                  path = /export/home/oracle/resultats/edition/lecture
                  force group = EHC
                  create mode = 0640
                  force create mode = 0640
                  directory mode = 1770
                  force directory mode = 1770
                  delete read only = no

                  Manque-t'il qque chose ?

                  Merci

                  Thomas
                  0