Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LANCER UN PROCESSUS À PARTIR D'UNE PAGE ASP AVEC LES DROITS ADMINS SANS TOUCHER À LA CONFIGURATION DE "SERVICES INTERNET (IIS)".


Information sur le tutorial

Catégorie :Tutoriaux Date de création : 13/02/2007 01:31:54 Vu : 5 993 fois

Note :
Aucune note

Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

Description

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)".

Tutorial

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 lut sur certain forum, 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é.

service.jpg

Cordialement Angenoir999

signaler à un administrateur
Commentaire de OneHacker le 23/04/2007 00:26:44

J'ai pas IIS mais l'IDE VS .NET 2005 me le stocke sur localhost lorsque clique dans le menu sur Site Web->Connfiguration ASP.NET. J'ai pris un site modèle. Mais cela m'affiche une erreur comme quoi la page Website.config a un paramètre invalide.

Comment faire ? et si quelqu'un d'autre remplace l'URL localhost par mon IP il peut venir sur mon site ?

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,094 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.