Forum Linux.debian/ubuntu problèmes de changement des droits sur un dossier.

Posté par  .
Étiquettes : aucune
0
6
juil.
2005
Voila, je suis plutot un novice sous linux, et je viens de monter mon serveur apache en local (pour le moment). Malheureusement, je n'arrive pas à changer les droits d'accès aux dossiers contenant mon site. connecté en root, (propriétaire = root) chmod 1777 -R <répertoire> me dis que les permissions n'ont pues êtres changées ( :-s ). Par KDE le problème est le même.
Pourtant en temps que root je devrais pouvoir tout réaliser sur mes fichiers, nan?

config:
j'ai fait " ln -s /var/www/apache2default /mnt/hd/serveurweb "
==>pas de pb, je peut même voire ma page en tapant l'@ip sur un autre poste.

ensuite: " chmod 1777 -R /mnt/hd/serveurweb"

et là, problème, tous les fichiers sont inchangeables.
Pourtant pour mes services php, je dois pouvoir écrire dans les dossiers afin de modifier des fichier...
et je me retrouve lors de l'install de sérendipity avec des messages du type:

/var/www//apache2-default/blog/ Protégé en écriture
/var/www//apache2-default/blog/templates_c Protégé en écriture

Aidez moi svp, car j'ai essayé tout ce que je trouvais sans résultats.

ps: mes fichiers ont été déposés sur le DD par un autre système d'exploitation. (si ça explique quelque chose ?)
  • # FAT? NTFS?

    Posté par  . Évalué à 4.

    Il n'y a pas de gestion des droits façon unix qui soit possible sous des système de fichiers FAT ou NTFS. Si jamais le répertoire contenant tes documents est sous l'un de ces systèmes de fichiers, c'est normal, et même si tu fais un lien symbolique.
  • # chmod

    Posté par  . Évalué à 2.

    essaye chmod -R 777 /le/bon/dossier/
    (la commande est chmod [options] mode fichier)
  • # merci

    Posté par  . Évalué à 2.

    Ah, tout s'explique alors. Mon système est en Fat32 donc j'ai plus qu'a faire des transferts si je comprend bien...
    J'ai essayé les deux syntaxe de chmod et chacune me donne le même résultat.
    En tout cas s'est super sympa de m'avoir éclairé car c'est un truc tout bête mais une fois le nez dedans je n'y pensais même pas.
    Comme quoi le recul à toujours du bon ;-)
    • [^] # Re: merci

      Posté par  . Évalué à 1.

      Dans ce cas, jette un oeil aux options uid, gid, umask, dmask, fmask de mount (man mount). Tu pourras ainsi changer les permissions par défaut du système de fichier.

      exemple:
      mount -o gid=web,umask=002 /dev/device /mnt/hd/serveurweb

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.