Bonjour, je suis technicien réseau en alternance dans une entreprise, et je m'occupe en partie de la gestion du parc. Etant nouveau, une trentaine de script (bash) ont été conçu avant mon arrivé mais le problème que je constate est que ceux-ci sont visible par les utilisateurs des entreprises ou notre logiciel de gestion de parc est implanté, dans le dossier /plugin/.
Pour sécurisé leur contenu je souhaite alors, créer un seul script qui se connecterait sur un serveur a distance et qui lancerait chaque script un par un. Les utilisateurs aurait alors accès seulement au script se connectant au serveur.
J'ai fais quelques recherches mais rien de concluant et surtout des lignes de commande pour exécuter des scripts sur les machines à distance, hors dans mon cas je souhaite que le script Powershell récupère et exécute les script pour les utilisé de là ou il est lancé et non pas sur la machine (serveur) qui les stock.
ps: le serveur ayant des identifiants: user/password le script doit contenir les infos de connexion au serveur.
petit exemple du projet :
#connexion au serveur
Enter-PSSession "NomDuServeur"
#commande powershell pour lancer les 30 scripts bash
Exit
#Fin du script
Merci d'avance pour votre aide, je reste a disposition si vous souhaitez plus d’informations et je continue les recherches de mon coté.
Partager