begin process at 2008 05 16 18:17:43
1 173 622 membres
440 nouveaux aujourd'hui
13 972 membres club

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 : 3 789 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

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS