Forum Linux.général FTP et propriétaire de fichiers

Posté par  . Licence CC By‑SA.
0
17
sept.
2018

Bonjour,

Actuellement à partir d'un serveur Debian, des utilisateurs déposent des fichiers sur un serveur Solaris en utilisant FTP.
- L'utilisateur utilisé qui se connecte en FTP est "toto"
- Il dépose des fichiers dans /home/titi/aa/
--> Le soucis c'est que c'est toto qui est propriétaire des fichiers déposés par lui même…
- Or, je souhaiterai que le propriétaire de tous fichiers déposés dans le dossier concerné soit "titi"

Cette utilisateur "toto", peut avoir besoin de déposer à plusieurs endroits sur le serveur. C'est pourquoi je souhaiterai idéalement que cette règle s'applique seulement dans ce dossier.

Auriez-vous avez des idées sur une façon de procéder…?

Que ce soit pour Solaris ou de différentes versions de Linux, votre aide est la bienvenue :)

Merci bien!

  • # Commentaire supprimé

    Posté par  . Évalué à 4.

    Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Re: Quel serveur FTP ?

      Posté par  . Évalué à 1.

      Salut Bruno,

      Merci pour ton aide.

      Cependant, ça n'est pas proftpd qui tourne sur le serveur mais le ftp natif.

      Je ne sais pas trop où est-ce que se trouveraient les options… J'ai cette arborescence de fichiers dans /etc/ftpd :
      ftpaccess
      ftpconversions
      ftpgroups
      ftphosts
      ftpservers
      ftpusers

      Merci

      • [^] # Commentaire supprimé

        Posté par  . Évalué à 3.

        Ce commentaire a été supprimé par l’équipe de modération.

        • [^] # Re: Quel serveur FTP ?

          Posté par  . Évalué à 1.

          Re Bruno

          Je n'ai aucune trace de /etc/proftpd… Il s'agit d'un Solaris 10.

          Merci!

          • [^] # Commentaire supprimé

            Posté par  . Évalué à 3. Dernière modification le 17 septembre 2018 à 16:55.

            Ce commentaire a été supprimé par l’équipe de modération.

  • # inotifywait (ou dérivatif setgid)

    Posté par  (site web personnel) . Évalué à 2.

    Du monitoring en tant que root avec un outil comme inotifywait, et un changement de propriétaire lorsqu'un fichier est déposé.

    Sinon, tu peux utilise le bit setgid du dossier, ça donne aux fichiers créés dans le répertoire le même groupe que celui du répertoire, indépendamment du groupe de l'utilisateur.

    Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

Suivre le flux des commentaires

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