Copier un fichier / utlisateurs
Résolu
                    
        
     
             
                    yann747
    
        
    
                    Messages postés
            
                
     
             
            128
        
            
                                    Statut
            Membre
                    
                -
                                     
yann747 Messages postés 128 Statut Membre -
        yann747 Messages postés 128 Statut Membre -
        Bonjour, 
J'ai un script qui se lance régulièrement (cron) pour l'ultilisateur X et qui génère un fichier
dans /home/utilisateur X
je voudrais pouvoir egalement à la fin de mon script générer une copie de ce fichier
dans /home/utilisateur Y
sans avoir de problème de droit. l'utilisateur X et Y ne font pas parti du même groupe.
Merci d'avance.
                
            
                
    
    
    
        J'ai un script qui se lance régulièrement (cron) pour l'ultilisateur X et qui génère un fichier
dans /home/utilisateur X
je voudrais pouvoir egalement à la fin de mon script générer une copie de ce fichier
dans /home/utilisateur Y
sans avoir de problème de droit. l'utilisateur X et Y ne font pas parti du même groupe.
Merci d'avance.
        A voir également:         
- Copier un fichier / utlisateurs
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
2 réponses
                        
                    salut,
c'est à cela que servent les permissions, éviter qu'un utilisateur écrive dans le répertoire d'un autre.
    
                c'est à cela que servent les permissions, éviter qu'un utilisateur écrive dans le répertoire d'un autre.
                        
                    Solution basique:( en supposant que tu possèdes les droits nécessaires)   
Modifie le groupe du répertoire de destination (crée éventuellement un nouveau groupe contenant X et Y); change les droits au niveau du groupe.
chmod 775 rep_de_destination
Ajoute éventuellement le sticky bit sur ce répertoire.
man chmod
Pour une solution plus modernes, regarde du côté des ACL:
man 5 acl; man setfacl, man getfacl
https://lea-linux.org/documentations/Gestion_des_ACL
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
    
                Modifie le groupe du répertoire de destination (crée éventuellement un nouveau groupe contenant X et Y); change les droits au niveau du groupe.
chmod 775 rep_de_destination
Ajoute éventuellement le sticky bit sur ce répertoire.
man chmod
Pour une solution plus modernes, regarde du côté des ACL:
man 5 acl; man setfacl, man getfacl
https://lea-linux.org/documentations/Gestion_des_ACL
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
