CodeS-SourceS
Rechercher un code, un tuto, une réponse

Lancer un processus à partir d'une page asp avec les droits admins sans toucher à la configuration de "services internet (iis)".

Octobre 2017

Ce tutorial explique comment lancer des processus à partir d'une page ASP (commande dos par exemple) avec des droits avancés (droits admins notemment) sans toucher à la configuration de la sécurité du "Services Internet (IIS)".


Bonjour


Pour toutes personnes je vais décrire ici comment donner les droits administrateurs à des processus lancé par des pages ASP.




Ceci rentre dans le cadre des personnes qui veulent créer un site en ASP (ou autre langage, il faut essayer) pour faire de la surveillance de serveurs (service, CPU, drive etc...), ou autre opération à travers le réseau.


Le problème étant, qu'il faut lancer ces processus avec des droits administrateurs mais sans toucher à la sécurité du site.

Comme je l'ai lu sur certains forums, Il ne faut donc surtout pas faire les choses suivantes :

1/ Donner des droits admins pour l'ouverture du site, laisser la config de base avec le user anonyme dans IIS.

2/ Ne pas supprimer les users IUSR_computer et IWAM_computer pour les recréer avec des droits admins.

ETC...


La seul chose à faire est celle décrite ci-dessous, cela fonctionne sur un domaine comme sur un Workgroups ;

- Cliquer sur « Démarrer\Panneau de configuration\Outils d'administration\Services de composants »

- Développer « Services de composants\Ordinateurs\Poste de travail\Applications COM+ »

- Faire un clique droit sur « IIS Out-of-process pooled application » et choisir « propriétés »

- Aller sur l'onglet identité et remplacer le compte IWAM_computer par un compte qui a des droits avancés sur le domaine ou le Workgroups.

- Appliquer puis fermer toutes les fenêtres et redémarrer le poste.

- A partir de ce moment toute commande dos ou autre lancer a partir du page ASP sera lancer avec le compte spécifié.
Publié par angenoir999.
Ce document intitulé «  Lancer un processus à partir d'une page asp avec les droits admins sans toucher à la configuration de "services internet (iis)".  » issu de CodeS-SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
[asp.net 2.0] les controles de validation - vérifier et valider un formulaire
Vidéo d'introduction au développement asp.net