[gepi-users] problème de sauvegarde
admin at guillaume.clg14.ac-caen.fr
admin at guillaume.clg14.ac-caen.fr
Jeu 10 Avr 10:45:45 CEST 2008
bonjour et merci, avec la commande, maintenant cela fonctionne.
Cordialement
Guillaume CHEREL.
> David Pailler a écrit :
>> Julien Jocal a écrit :
>>
>>> Selon admin at guillaume.clg14.ac-caen.fr:
>>>
>>>
>>>> Bonjour, je viens de passer en 1.5.0.2 et je ne peux plus faire de
>>>> sauvegarde.
>>>>
>>>> Voici le message :
>>>>
>>>> Warning: filesize(): Stat failed for
>>>>
>>>>
>>> ../backup/xGznIrPo8Sym08YvLUF9bW1rTd1j79xNWq0q9FRLR22E/gepi2_db_le_2008_04_09_a_12h32.sql.gz
>>>
>>>
>>>> (errno=2 - No such file or directory) in
>>>> /home/gepi2/public_html/gestion/accueil_sauve.php on line 721
>>>>
>>>
>>> As-tu bien vérifié que les bons répertoires (backup temp et
>>> d'autres... voir
>>> INSTALL.txt) ont les bons droits (le serveur doit pouvoir écrire
>>> dessus).
>>>
>> Je me suis toujours demandé ce que concrètement cela voulait dire :
>> que le serveur devait pouvoir écrire dessus !!
>> Y a-t-il une bonne âme bien pédagogue ou très précise (par exemple
>> dans le cas où gepi est sur du linux) pour me l'expliquer ?!!
>
> Bonsoir
>
> Un fichier ou dossier sous linux, dès sa création (contrairement à
> windows)
> voit son accès contrôlé par l'O.S, selon qui ou quoi fait fonctionner
> tel ou
> tel programme, 4 types d'utilisateurs peuvent accéder un fichier ou
> dossier
> en particulier :
> 1) n'importe quel utilisateur "logué" ( other pour linux ).
> 2) le créateur ou propriétaire déclaré ( un fichier/dossier peut
> changer de propriétaire )
> 3) tous les membres d'un groupes (ce groupe peut être restreint à
> son seul propriétaire)
> 4) root : c'est le super utilisateur, administrateur du système qui
> a tous les droits.
>
> Un fichier ou dossier peut être autorisé ou interdit pour trois types
> d'utilisation
> 1)lecture
> 2)écriture
> 3)exécution s'il s'agit d'un fichier, ou droit de passage pour
> accéder aux sous-dossiers.
>
> Cela fait donc seulement 3x3= 9 bits à positionner pour gérer tous ces
> droits,
> étant donné que le 4e utilisateur root a d'office tous les droits.
> ( sauf celui d'exécution si groupe ou utilisateur ne l'a pas )
>
> Si l'on veut changer le propriétaire d'un fichier, on peut utiliser la
> commande :
> # chown new_proprio nom_de_fichier
> Si l'on veut changer l'appartenance à un groupe on peut utiliser la
> commande :
> #chgrp new_grup nom_de_fichier
>
>
> Pour changer un droit en lecture, on utilise la commande :
> # chmod u+r nom_fichier % pour autorisation lecture propriétaire
> ( u=user ; r=read)
> # chmod u-r nom_fichier % pour interdiction lecture propriétaire
>
> # chmod g+r nom_fichier % pour autorisation lecture membre du
> groupe ( g=group ; r=read)
> # chmod g-r nom_fichier % pour interdiction lecture membre du
> groupe
>
> # chmod o+r nom_fichier % pour autorisation lecture pour tout
> autre( o=other ; r=read)
> # chmod o-r nom_fichier % pour interdiction lecture pour tout
> autre.
>
>
> Même série pour les droits en écriture : effaçage, modification,
> changement de nom...etc.
> # chmod u+w nom_fichier % pour autorisation écriture
> propriétaire ( u=user ; w=write)
> # chmod u-w nom_fichier % pour interdiction écriture
> propriétaire.
>
> # chmod g+w nom_fichier % pour autorisation écriture membre du
> groupe. ( g=group ;w=write)
> # chmod g-w nom_fichier % pour interdiction écriture membre du
> groupe.
>
> # chmod o+w nom_fichier % pour autorisation écriture pourtout
> autre. ( o=other ; w=write)
> # chmod o-w nom_fichier % pour interdiction écriture pour tout
> autre.
>
>
> Même série pour les droits en exécution pour les fichiers , traversée
> pour les dossiers.
> # chmod u+x nom_fichier % pour autorisation exécution
> propriétaire( u=user ; x=execution)
> # chmod u-x nom_fichier % pour interdiction exécution
> propriétaire.
>
> # chmod g+x nom_fichier % pour autorisation exécution membre du
> groupe ( g=group ; x=execution)
> # chmod g-x nom_fichier % pour interdiction exécution membre
> du groupe
>
> # chmod o+x nom_fichier % pour autorisation exécution pour tout
> autre( o=other ; x=execution)
> # chmod o-x nom_fichier % pour interdiction exécution pour tout
> autre.
>
>
> toutes ces commandes peut être mixées de la façon suivante :
> #chmod -Rv ug+rw /gepi/backup % option -R : pour récursif
> (sous-dossiers compris)
> %option
> -v : pour voir (v=verbose)
>
> Cette commande est celle qu'il faudra utiliser pour que le serveur
> apache ait accès en lecture et écriture aux sous-dossiers de /gepi/backup.
> Il est plus simple d'effectuer ces commandes en mode root=super
> utilisateur,
> pour ne pas se poser la question, ai-je les droits de de propriétaire
> ou groupe pour intervenir sur tel ou tel fichier/dossier.
>
>
> Sur mon installation ( MANDRIVA 2008), le propriétaire et le groupe
> utilisateur de
> ces dossiers sont : "apache". Le serveur apache qui fait fonctionner
> les scripts PHP doit avoir le droit d'accès en lecture et écriture à ce
> dossier.
> Si les propriétaire et groupe sont uniquement root ; sur mon système
> mandriva,
> apache n'y a même pas accès à moins d'un : chmod o+rwx
>
> Ces droits doivent être positionnés de même pour :
> le dossier documents ( cahier de textes )
> le dossier images ( logos, photos ..)
> le dossier qui contient le script d'initialisation : connect????
> ....(oubli du nom exact ????)
>
> Jacques MAROT
>>> Cordialement
>>>
>>>
>>>
>> Idem
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Liste de diffusion des utilisateurs de Gepi
>> Gepi-users at lists.sylogix.net
>> Pour modifier ou résilier votre abonnement à cette liste :
>> https://lists.sylogix.net/mailman/listinfo/gepi-users
>>
>
>
> _______________________________________________
> Liste de diffusion des utilisateurs de Gepi
> Gepi-users at lists.sylogix.net
> Pour modifier ou résilier votre abonnement à cette liste :
> https://lists.sylogix.net/mailman/listinfo/gepi-users
>
More information about the Gepi-users
mailing list