Forum Linux.debian/ubuntu Impossible de créer un répertoire kubuntu 14

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
26
juil.
2014

Bonsoir
je souhaite créer un répertoire ∕var∕www∕ j'ai un message

diane@diane-ujnk:/var/www$ mkdir moodle
mkdir: impossible de créer le répertoire «moodle»: Permission non > > accordée
diane@diane-ujnk:/var/www$ ls -l
total 4
drwxr-xr-x 2 www-data www-data 4096 juil. 21 17:10 html
Merci

  • # sudo ?

    Posté par  . Évalué à 1.

    Euh, ton utilisateur dispose-t-il des droits root ? Tente avec la commande sudo, non ?

  • # propriétaire du dossier

    Posté par  . Évalué à 2. Dernière modification le 26 juillet 2014 à 20:59.

    Le répertoire /var/www appartient à www-data, tu n'as pas le droit d'écrire dedans.
    tu pourrais tout faire en sudo, mais ce serait dangereux.

    1. Ajouter ton utilisateur au groupe www-data
    sudo useradd -G www-data diane
    1. autoriser les membres du groupes www-data à modifier le contenu du répertoire
    sudo chmod g+w /var/www
    1. faire que tous les fichiers et répertoires créés ultérieurement appartiennent au groupe www-data (propagation du groupe dans les sous-dossiers
    sudo chmod g+s /var/www

    n'oublie pas de relancer la session (kde) pour que le point numéro 1 soit pris en compte.

    avec ça, ton utilisateur devrait pouvoir accéder normalement (et proprement) au site web

    Les vrais naviguent en -42

    • [^] # Re: propriétaire du dossier

      Posté par  (site web personnel) . Évalué à 1.

      Éventuellement aussi positionne le suid bit sur le groupe de /var/www, ce qui fait que les fichiers créés par ton utilisateur auront comme groupe www-data (ie. Apache pourra les lire si le groupe le permet), au lieu du groupe primaire de ton utilisateur.

      sudo chmod g+s /var/www

      Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

Suivre le flux des commentaires

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