IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IIS Discussion :

Perl : écriture sur le disque du serveur IIS


Sujet :

IIS

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Avril 2002
    Messages : 38
    Points : 24
    Points
    24
    Par défaut Perl : écriture sur le disque du serveur IIS
    Bonjour,

    j'ai implémenté Active State Perl sur IIS et tout fonctionne à merveille. Par contre l'un de mes scripts a besoin de stocker des informations sur le disque dur du serveur.

    A l'heure actuelle je fais simplement :
    `echo "coucou" > e:\test\test.txt"

    Vous serait t'il possible de m'indiquer ce qu'il est nécessaire de configurer pour que le script puisse faire celà (réponse ou lien sur une documentation) ?

    Merci bien

    Eric

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    donner les droits d'écriture dans le repertoire de IIS ?
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Avril 2002
    Messages : 38
    Points : 24
    Points
    24
    Par défaut
    Citation Envoyé par Louis-Guillaume Morand
    donner les droits d'écriture dans le repertoire de IIS ?
    J'y ai bien pensé mais le compte sur lequel s'exécute IIS est le compte anonyme si j'ai tout bien compris. Laisser des droits d'écriture de cette façon ne me semble pas très sécuritaire. Je pensais exécuter le script ou la commande système sous les droits de (run as).

  4. #4
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    pas convaincu.
    tout d'abord, il n'utilise pas de compte "anonyme" (ca existe pas sous Windows), il utilise le compte IUSER_machine (un truc comme ca). c'est un compte utilisateur bien réel qui ne permet pas de se logguer.
    Ensuite, si tu ne donne pas de droit d'écriture au processus IIS (donc le compte pré-cité) comment espères-tu pouvoir écrire?
    Enfin tu donnes des droits d'écriture dans un répertoire particulier, pas tout l'OS.


    Je pensais exécuter le script ou la commande système sous les droits de (run as).
    sauf erreur, le script perl est lancé en ISAPI ou plutot CGI et pas comme un simple script qui utilise run32.dll. ici, tout passe par IIS (enfin je sais pas comment tu utilises ton script PERL en même temps )
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  5. #5
    Membre à l'essai
    Inscrit en
    Avril 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Avril 2002
    Messages : 38
    Points : 24
    Points
    24
    Par défaut
    Je viens de trouver.
    Ouvrir le Gestionnaire des services Internet (IIS)

    A l'aide d'un clic droit sur le fichier que je désire exécuter en tant que (run as), propriétés,
    aller dans l'onglet Sécurité de fichier, cliquer sur Modifier d'Authentification et contrôle d'accès et cliquer sur Activer la connexion anonyme et saisir un compte.

    Je vais essayer avec le compte que vous me citiez auparavant mais l'idée était là ... Par contre je n'arrive pas à saisir la finalité du mot de passe qui est demandé lors de la saisie du compte ...

    Merci bien pour les réponses et de m'éclairer si vous le pouvez.

    Cordialement

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/03/2009, 11h50
  2. W2003 + IIS : controle de l'écriture sur disque
    Par Pierrot-2007 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 19/02/2007, 09h23
  3. VISTA Droits d'écriture sur le disque
    Par MONTIAS dans le forum Windows Vista
    Réponses: 1
    Dernier message: 29/11/2006, 15h47
  4. [Windows NT serveur] Fichier du noyau absent sur le disque
    Par teshub dans le forum Windows Serveur
    Réponses: 4
    Dernier message: 17/08/2005, 16h38
  5. [MFC] Notification d'écriture sur le disque
    Par Yellowmat dans le forum MFC
    Réponses: 1
    Dernier message: 28/06/2005, 12h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo