Bonjour à tous,
tout d'abord voilà le contexte :
Un compte utilisateur (userA) crée des fichiers sur un PC A
Il les copie ensuite sur d'autre PCs du même réseau/domaine B, C et D .
Pour se faire nous avons un script actuellement qui crée un lecteur réseau sur le PC B en utilisant le user qui va bien (userB car userA n'a pas les droits d'accès) avec bien sur son mot de passe, copie les fichiers, supprime le lecteur réseau et recommence à l'identique pour les PCs C (avec userC) et D (avec userD).
Le problème est que nous avons 20 PCs comme ça sur lesquels ont doit copier nos fichiers, et avec cette méthode on lance les 20 copies les unes après les autres, ce qui prend énormément de temps étant donné que les PCs ne sont pas sur un réseau local mais à travers la France entière ...
Afin d'améliorer ça j'ai pensé à lancer toutes les copies simultanément, ainsi ce qui limitera sera probablement le temps de lecture sur le PC A.
Problème :
userA n'a pas les droits d'accès aux PCs B, C, D.
userB, userC, userD n'ont pas les droits, même de lecture, sur le PC A.
Sur PC A on connait les identifiants et mots de passes pour se connecter aux PCs B, C, D (puisqu'on crée actuellement un lecteur réseau avec ces identifiants).
Y a-t-il un moyen de copier un fichier du PC A (en utilisant les droits du userA connecté dessus) vers un chemin B sur lequel userA n'a pas les droits sans passer par la création d'un lecteur réseau, on doit donc utiliser un user différent sur le chemin de destination (mais garder nos droits sur le fichier source) ?
J'ai jeté un oeil du côté de l'impersonation, ce qui était pas mal intéressant mais ne résout finalement pas mon problème.
Ça permet d'emprunter l'identité de userB par exemple, mais dans ce cas je perd mes droits de userA, j'ai donc désormais accès au chemin de destination, mais plus au fichier source ...
Tout ceci n'est pas forcément très clair, je peux apporter plus d'infos si nécessaire.
Quelqu'un aurait-il une piste pour faire ce que je souhaite ?
Pour le moment ma seule piste est de donner à userB, userC, userD des droits (de lecture uniquement) sur PC A, mais ça va être un bras de fer avec l'équipe réseau, donc s'il y a moyen de faire autrement ...
Merci de votre aide.
Partager