Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
849 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Attribuer des comptes et droits sur les fichier pour un nouveau prog

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Attribuer des comptes et droits sur les fichier pour un nouveau prog

n°1004138
Profil sup​primé
Posté le 22-01-2008 à 11:07:43  answer
 

Bonjour,
 
j'écris une cgi et j'ai des problème de droit d'accès aux fichier.
 
Cette cgi est sensé écrire dans un fichier .htpasswd, mais j'ai du attribué des droit d'écriture à tout utilisateur pour parvenir à ma fin.  
 
La question est quelle sont les solution ?
 
Je suis root sur ma Gnu/linux Debian.
 
Merci
 
 

mood
Publicité
Posté le 22-01-2008 à 11:07:43  profilanswer
 

n°1004147
o'gure
Modérateur
Multi grognon de B_L
Posté le 22-01-2008 à 11:19:54  profilanswer
 

La question est sous quel utilisateur tourne le process qui exécute ton script [:opus dei]

 

Sous debian, de mémoire apache (qui exécute ces cgi) tourne sous l'utilisateur www-data et sous le groupe www-data. Ca c'est à voir dans ton ficiher de configuration d'apache...

 

ou via la commande ps

 

Solutions :
 => changer le propriétaire de ton fichier pour qu'il soit à www-data et modifier les permissions pour que seul le propriétaire puisse écire/lire dedans (600)
 => modifier le groupe du fichier et mettre les permissions qui vont bien pour que le proprio et le groupe www-data (ci c'est celui là qui doit pouvoir lire/ecrire) puissent lire/ecrire (660)

 

>> http://fr.wikipedia.org/wiki/Permissions_Unix

Message cité 1 fois
Message édité par o'gure le 22-01-2008 à 11:20:32

---------------
Relax. Take a deep breath !
n°1004155
Profil sup​primé
Posté le 22-01-2008 à 11:38:16  answer
 

o'gure a écrit :

La question est sous quel utilisateur tourne le process qui exécute ton script [:opus dei]
Sous debian, de mémoire apache (qui exécute ces cgi) tourne sous l'utilisateur www-data et sous le groupe www-data. Ca c'est à voir dans ton ficiher de configuration d'apache...
 
ou via la commande ps
 
Solutions :
 => changer le propriétaire de ton fichier pour qu'il soit à www-data et modifier les permissions pour que seul le propriétaire puisse écire/lire dedans (600)
 => modifier le groupe du fichier et mettre les permissions qui vont bien pour que le proprio et le groupe www-data (ci c'est celui là qui doit pouvoir lire/ecrire) puissent lire/ecrire (660)
 
>> http://fr.wikipedia.org/wiki/Permissions_Unix


 
Bien sur Apache www-data, ça va de soit  :p  Ah, il fallait y penser  :whistle: , C'est qu'il faut avoir l'esprit vif à tout moment.
 
Merci o'gure pour ces infos, j'ai ma soluce. [:powa]
 
 
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Attribuer des comptes et droits sur les fichier pour un nouveau prog

 

Sujets relatifs
Samba / droits fichiersVue graphique d'un fichier audio
[Pidgin] réinitialisation des comptes à chaque démarrage !utilisation de 2 comptes dyndns
Besoin d'un expert debian. Erreur de changement de droits[Résolut] Récupérer le contenu d'une colonne au format html
bash ./prog => progFichier introuvable lors de l'instalation d'XP ultimate
comment installer unbutu, fichier iso ? 
Plus de sujets relatifs à : Attribuer des comptes et droits sur les fichier pour un nouveau prog


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR