|
|
|
|
Toutes les heures sont au format GMT + 1 Heure
|
|
|
Dim Avr 01, 2007 18:24 |
|
Auteur |
Message |
lmame Diabolo...
Inscrit le: 22 Avr 2005 Messages: 23029 Localisation: Looking for Rem...
Voir l'herbier Radio
|
Sujet du message: l'UAC de Vista, l'enfer sur terre... |
|
|
Microsoft nous avait averti, "dans Vista, la sécurité, y'en aura"...
Et ben je dois dire que je n'ai pas été déçu du voyage. M'étant loggué sous mon pseudo ayant les privilèges admins, j'ai essayé d'installer divers logiciels, sans aucuns soucis, cocagne
Bref sous Vista et dans 99% des cas tout se passe très bien, mis à part les sempiternelles confirmations demandées par l'UAC ("User Account Control" ou centre de sécurité) "voulez vous lancer ce programme? Voulez vous autoriser ce programme? Voulez vous un café? Un ou des sucres? Vous êtes sûr, trop de sucre peut être mauvais?) :roll.
En revanche, en essayant d'installer un serveur web, j'ai tâté du côté obscur et abscons de la sécurité telle que je l'avais vue sous Linux.
I°) Apache:
Tout d'abord Apache... Je télécharge le .msi (fichier d'installation) d'Apache 2.2.4 et je double clique dessus.
Tout se passe bien lorsque bien évidemment on arrive à la configuration du serveur (le fichier conf/ httpd.conf) et l'installation du service (Apache2).
Et là, paf le chien une erreur incompréhensible apparaît soudain à l'écran:
??? a écrit: | (OS 5)Access is denied. : Failed to open the WinNT service manager |
Pourquoi tant de haine? J'essaie donc de passer en ligne de commande et d'installer le service à la main:
essaie encore a écrit: | bin/httpd -k install |
Même punition.
Vaguement enervé, je cherche d'où pourrait bien venir le soucis, et bien tout simplement Vista considère que l'installation (et donc la ligne de commande lancée) n'a pas été exécutée en tant qu'administrateur et donc bloque l'accès à l'installation des services MAIS aussi à la modification des fichiers car Apache a été installé dans "C:\program files" qui ne donne aux "users" qu'un accès de lecture seulement .
Il faut donc lancer le mode commande en mode administrateur (clic droit "run as administrator" pour pouvoir, enfin, installer Apache en mode Service à la main.
II°) PHP:
PHP 5 s'installe correctement, mais voilà, il essaie de modifier le fichier conf/httpd.conf d'Apache qui a la mauvaise idée d'être installé dans "c:\program files" et là... ça échoue, pour les mêmes raisons de "sécurité"...
Bref je suis obligé de lancer le notepad en "administrator" et de faire les manipulations à la main.
III°) Commandes DOS:
Lorsque l'on lance certaines commandes DOS, celles-ci sont bloquées par ce message:
Arf... a écrit: | The requested operation requires elevation. |
En gros il faut les lancer en tant qu'admin via la commande exécuter:
truc a écrit: | runas /user:machinename\username cmd |
ou bien de lancer le command prompt (ou le logiciel) en faisant clic droit "run as administrator".
IV°) Mais alors, quelles solutions??:
Microsoft est parti du principe que si un logiciel est installé dans "c:\program files" il ne doit pas contenir de données à modifier ensuite par un autre programme non lancé en mode admin... Regardez les droits des répertoires vous verrez que les "users" n'ont des droits que de lecture (clic droit sur un fichier ou répertoire, onglet "security".
Là pas trop de choix:
-> vous lancez le "command prompt" ou le programme en "run as administrator" (clic droit, "run as administrator",
-> vous changez le "security" des users pour avoir un "full access" aux données (ou seulement un user),
-> vous mettez les données ailleurs,
-> vous désactivez l'UAC (Control Panel -> Manage accounts -> Go to main User Accounts Page -> Turn User Account Control on or off), mais c'est déconseillé...
Bref en tant qu'utilisateur normal vous ne verrez sans doute jamais ce soucis, mais en tant qu'admin... vous allez en baver...
Ou alors désactiver la gestion de la sécurité (UAC). UAC (User Account Control).
Description: |
|
Taille: |
38.25 ko |
Vu: |
13463 Fois |
|
|
|
|
_________________ lalalila, lalalila, lalalalilo, gennosaïdooo....
|
|
|
|
|
Dim Avr 01, 2007 18:32 |
|
Auteur |
Message |
S@turnin Chien de garde
Inscrit le: 11 Mai 2005 Messages: 12429 Localisation: Un endroit paisible, au milieu de nul part!
Voir l'herbier
|
Sujet du message: |
|
|
La joie avec windows
Bon courage.. Enfin c clair que quand j'y passerais c'est le premier truc qui vire
|
|
|
_________________ Bababa ba ba ba fait l'asticote....
|
|
|
|
|
Dim Avr 01, 2007 18:34 |
|
Auteur |
Message |
lmame Diabolo...
Inscrit le: 22 Avr 2005 Messages: 23029 Localisation: Looking for Rem...
Voir l'herbier Radio
|
Sujet du message: |
|
|
S@turnin a écrit: | La joie avec windows
Bon courage.. Enfin c clair que quand j'y passerais c'est le premier truc qui vire |
Je pense que ce serait une erreur... Un utilisateur "normal" ne devrait pas avoir de soucis et si ça aide la sécurité, c'est quand même bien.
Le tout est de savoir comment contourner le soucis
|
|
|
_________________ lalalila, lalalila, lalalalilo, gennosaïdooo....
|
|
|
|
|
Dim Avr 01, 2007 21:18 |
|
Auteur |
Message |
chrys16 Près des étoiles
Inscrit le: 23 Avr 2005 Messages: 5170 Localisation: Essonne
Voir l'herbier
|
Sujet du message: |
|
|
ben XP, c'est pas si mal... on s'y fait... et pis les macs c'est bien aussi
|
|
|
|
|
|
|
|
Dim Avr 01, 2007 21:20 |
|
Auteur |
Message |
lmame Diabolo...
Inscrit le: 22 Avr 2005 Messages: 23029 Localisation: Looking for Rem...
Voir l'herbier Radio
|
Sujet du message: |
|
|
chrys16 a écrit: | ben XP, c'est pas si mal... on s'y fait... et pis les macs c'est bien aussi |
Humm les Tiger est un peu du même genre niveau message d'avertissement admin
|
|
|
_________________ lalalila, lalalila, lalalalilo, gennosaïdooo....
|
|
|
|
|
Dim Avr 01, 2007 21:25 |
|
Auteur |
Message |
chrys16 Près des étoiles
Inscrit le: 23 Avr 2005 Messages: 5170 Localisation: Essonne
Voir l'herbier
|
Sujet du message: |
|
|
c'est pour ça que je suis encore sous panther... Toujours une version de retard, telle est ma devise en matière informatique... chez d'autre c'est toujours à la pointe de la technologie... moi je préfère dans ce cas avoir un ou 2 metro de retard...
|
|
|
|
|
|
|
|
Dim Avr 01, 2007 21:37 |
|
Auteur |
Message |
lmame Diabolo...
Inscrit le: 22 Avr 2005 Messages: 23029 Localisation: Looking for Rem...
Voir l'herbier Radio
|
Sujet du message: |
|
|
Bah au moins c'est stable, mais des fois on n'a aussi pas trop trop le choix
|
|
|
_________________ lalalila, lalalila, lalalalilo, gennosaïdooo....
|
|
|
|
|
Dim Avr 01, 2007 21:43 |
|
Auteur |
Message |
chrys16 Près des étoiles
Inscrit le: 23 Avr 2005 Messages: 5170 Localisation: Essonne
Voir l'herbier
|
Sujet du message: |
|
|
lmame a écrit: | Bah au moins c'est stable, mais des fois on n'a aussi pas trop trop le choix |
C'est sûr que pour rédiger des articles sur certains sujets... vaut mieux les tester
|
|
|
|
|
|
|
|
Dim Avr 01, 2007 22:04 |
|
Auteur |
Message |
Caza PomPomGirl
Inscrit le: 22 Avr 2005 Messages: 3747 Localisation: Paris
Voir l'herbier
|
Sujet du message: |
|
|
|
|
|
|
|
|
|
|
Dim Avr 01, 2007 22:04 |
|
Auteur |
Message |
lmame Diabolo...
Inscrit le: 22 Avr 2005 Messages: 23029 Localisation: Looking for Rem...
Voir l'herbier Radio
|
Sujet du message: |
|
|
chrys16 a écrit: | lmame a écrit: | Bah au moins c'est stable, mais des fois on n'a aussi pas trop trop le choix |
C'est sûr que pour rédiger des articles sur certains sujets... vaut mieux les tester |
C'est vrai, d'autres ne le font pas mais c'est aussi pour le taf ou pour être à la page
Certaines mises à jour de softs demandent certains OS alors bon...
|
|
|
_________________ lalalila, lalalila, lalalalilo, gennosaïdooo....
|
|
|
|
|
Lun Avr 02, 2007 10:54 |
|
Auteur |
Message |
S@turnin Chien de garde
Inscrit le: 11 Mai 2005 Messages: 12429 Localisation: Un endroit paisible, au milieu de nul part!
Voir l'herbier
|
Sujet du message: |
|
|
Le truc c'est que ca me saoule quand mon pc me pose plein de questions "je me crois à la police"
|
|
|
_________________ Bababa ba ba ba fait l'asticote....
|
|
|
|
|
Lun Avr 02, 2007 15:18 |
|
Auteur |
Message |
Mister F. marmotte
Inscrit le: 04 Mar 2007 Messages: 189
|
Sujet du message: |
|
|
L'essentiel de ce que je connais de Windows provient de l'usage de Windows XP via Virtual PC sous Mac OS X, et ça ne me donne pas envie de pousser l'expérience plus avant ...
J'ai tout de même une licence de Windows 98, achetée à bas prix sur eBay, que peut - être je testerai via Parallels ou Boot Camps si j'ai un Mac Intel.
|
|
|
|
|
|
|
|
Lun Avr 02, 2007 16:24 |
|
Auteur |
Message |
lmame Diabolo...
Inscrit le: 22 Avr 2005 Messages: 23029 Localisation: Looking for Rem...
Voir l'herbier Radio
|
Sujet du message: |
|
|
J'ai contacté l'éditeur d'UltraEdit que j'utilise sous Windows comme éditeur de fichier texte car ça posait quelques légers soucis:
Disons que je voulais modifier un fichier texte placé dans program files, comme:
Citation: | C:\Program Files\SlySoft\AnyDVD\manual\changes.txt |
Comme tous les fichiers dans program files, si vous faites un clic droit sur un répertoire ou un fichier, vous verrez que si les administrateurs ont un "full access", les users n'ont le droit que de "read and execute"...
Exemple bête, essayez de copier le fichier changes.txt dans le même répertoire, l'UAC vous demande de confirmer et donc de prouver que vous êtes bien l'administrateur.
Le hic, c'est que quand vous double cliquez pour lancer Ultraedit et que vous modifiez le fichier texte, normalement il crée un fichier "changes.txt.bak" contenant la version précédente du fichier, hors là vous avec un message d'erreur comme quoi il n'est pas arrivé à le créer.
En revanche tout apparaît comme si le fichier changes.txt avait bien été modifié.
Donc si vous quiettez UltraEdit et que vous regardez le fichier changes.txt en le rouvrant avec lui, vous voyez vos modifications...
SAUF QUE si vous ouvrez le fichier avec notepad.exe, là vous voyez que le fichier n'a pas changé.
Pourquoi?
Et bien parce que comme UltraEdit n'a les droits suffisants et ne regarde pas s'il peut enregistrer les fichiers, tout est enregistré dans un répertoire spécial de Vista:
Citation: | C:\Users\lmame\AppData\Local\VirtualStore\Program Files\SlySoft\AnyDVD\manual |
Bref vous pouvez vous escrimer à modifier le fichier avec Ultraedit pendant des heures en croyant changer quelque chose alors qu'en fait le fichier original ne bouge pas
Les seules manières de résoudre ce soucis et de placer un raccourci d'Ultraedit sur le bureau, de faire un clic droit et de choisir "Run as administrator" (lancer avec les droits administrateurs) et là vous pouvez ouvrir votre fichier texte et les modifications seront prises en compte... Bref... Galère
Ou alors changez les paramètres de "security" du fichier ou du répertoire pour autoriser les "Users" à modifier (write) le fichier...
|
|
|
_________________ lalalila, lalalila, lalalalilo, gennosaïdooo....
|
|
|
|
|
Lun Avr 02, 2007 16:34 |
|
Auteur |
Message |
Le VA Primus Cavistus
Inscrit le: 23 Avr 2005 Messages: 29810 Localisation: Bouuuuh !!! Derrière toi !
Voir l'herbier
|
Sujet du message: |
|
|
Je trouve ça grave relou moi
|
|
|
_________________
"Tout le monde est le bienvenu ici.
Même ceux échoués par hasard en ayant recherchés la recette des nouilles au beurre !
Voir ceux que Google aurait dirigé par chez nous croyant trouver le secret de la longévité des palourdes."
(c) Le Va
|
|
|
|
|
Lun Avr 02, 2007 17:26 |
|
Auteur |
Message |
Mister F. marmotte
Inscrit le: 04 Mar 2007 Messages: 189
|
Sujet du message: |
|
|
lmame a écrit: | J'ai contacté l'éditeur d'UltraEdit que j'utilise sous Windows comme éditeur de fichier texte car ça posait quelques légers soucisisons que je voulais modifier un fichier texte placé dans program files, comme:Comme tous les fichiers dans program files, si vous faites un clic droit sur un répertoire ou un fichier, vous verrez que si les administrateurs ont un "full access", les users n'ont le droit que de "read and execute"...Exemple bête, essayez de copier le fichier changes.txt dans le même répertoire, l'UAC vous demande de confirmer et donc de prouver que vous êtes bien l'administrateur.Le hic, c'est que quand vous double cliquez pour lancer Ultraedit et que vous modifiez le fichier texte, normalement il crée un fichier "changes.txt.bak" contenant la version précédente du fichier, hors là vous avec un message d'erreur comme quoi il n'est pas arrivé à le créer.En revanche tout apparaît comme si le fichier changes.txt avait bien été modifié.Donc si vous quiettez UltraEdit et que vous regardez le fichier changes.txt en le rouvrant avec lui, vous voyez vos modifications...SAUF QUE si vous ouvrez le fichier avec notepad.exe, là vous voyez que le fichier n'a pas changé.Pourquoi?Et bien parce que comme UltraEdit n'a les droits suffisants et ne regarde pas s'il peut enregistrer les fichiers, tout est enregistré dans un répertoire spécial de Vista:Bref vous pouvez vous escrimer à modifier le fichier avec Ultraedit pendant des heures en croyant changer quelque chose alors qu'en fait le fichier original ne bouge pas Les seules manières de résoudre ce soucis et de placer un raccourci d'Ultraedit sur le bureau, de faire un clic droit et de choisir "Run as administrator" (lancer avec les droits administrateurs) et là vous pouvez ouvrir votre fichier texte et les modifications seront prises en compte... Bref... Galère Ou alors changez les paramètres de "security" du fichier ou du répertoire pour autoriser les "Users" à modifier (write) le fichier... |
Voilà qui vient conforter mon opinion ...
|
|
|
|
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum Vous ne pouvez pa joindre des fichiers dans ce forum Vous pouvez télécharger des fichiers dans ce forum
|
|
|
|