Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/07/2013, à 16:22

momokoita

lecture et ecriture execution sur /var/www/

Bonjour a tous:

je viens de configurer un serveur web apache2 : il fonction bien avec http:// localhost/ = it's work et en ligne de commande aussi /etc/init.d/apach2 start et stop.
cependant mon souci et creation de mes pages web en php,html et css3 dans /www/ . l'erreur et de type permission non accordée.
bien que je essayer  plusieur solution trouvées sur ce site en vain.

si quelqu'un à deja eu un problème sumilaire ou qui est savant des solutions plus claires que ce dont je essayais merci de m'en informer .

j'ai essaye aussi de savoir en peu plus sur la base de données mysql qui est inclut dans apache2 son utilisation et son interaction avec les pages web .

Merci d'avance pour une aide claire .
les commandes :
nano /etc/apache2/sites-available/default
1265  cp /etc/apache2/sites-available/default /etc/apache2/sites-available/sekad.fr
1266  vi  /etc/apache2.conf
1267  nano  /etc/apache2.conf
1268  chmod 777  /etc/apache2.conf
1269  chmod 777  apache2.conf
1270  cd /etc
1271  chmod 777  apache2.conf
1272  ls
1273  cd  apache2/
1274  ls
1275  cd
1276  chmod 777  /etc/apache2/apache2.conf
1277  cd /etc/apache2/
1278  ls
1279  chmod +rwx apache2.conf
1280  cd
1281  vi /etc/passwd
1282  cd /var/www/
1283  ls
1284  cd ..
1285  ls
1286  cd
1287  ls
1288  cd www/
1289  pwd
1290  ls
1291  vi index.html
1292  chmod +rwx apache2.conf
1293  cd
1294  vi /etc/group
1295  www-data:x:33:33:www-data:/var/www:/bin/sh
1296  chown -R www-data:x:33:33:www-data:/var/www:/bin/sh
1297  chown -R www-data:x:33:33:www-data:/var/www:/bin/sh /var/www
1298  chown -R www-data:x:33:33:www-data:/var/www:/bin/sh:ww-data:x:33: /var/www
1299  chown -R www-data:x:33:33:www-data:/var/www:/bin/sh:www-data:x:33: /var/www
1300  chown -R www-data:x:33:33:www-data:www-data:x:33: /var/www
1301*
1302  chmod -R 750 /var/www/
1303  chown -R www-data:x:33:33:www-data:/var/www:/bin/sh
1304  chown -R www-data:x:33:33:www-data:/var/www:/bin/sh /var/www/
1305  chown -R www-data:x:33:33:www-data:/var/www: /var/www/
1306  chown -R www-data:x:33:33:www-data:/var/www:/bin/sh:www-data:x:33: /var/www/

Hors ligne

#2 Le 11/07/2013, à 00:00

richardgilbert

Re : lecture et ecriture execution sur /var/www/

Bonsoir;
Si j'ai bien compris, la solution se trouve ici, va jusqu'à la case jaune d'attention.


Debian, Ubuntu, Xubuntu, Lubuntu & Linuxmint.

Hors ligne

#3 Le 11/07/2013, à 00:13

pires57

Re : lecture et ecriture execution sur /var/www/

omg, niveau sécurité je te donne une grosse bulle, laisse tomber la batterie de chmod 777 ...


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#4 Le 11/07/2013, à 03:40

nesthib

Re : lecture et ecriture execution sur /var/www/

  • Je rejoins pires57, mettre les permissions 777 sur les fichiers de conf est totalement inutile.

  • Le fichier de conf d'apache doit être modifiable seulement par root.

  • Tu ne devrais jamais modifier manuellement /etc/passwd

  • Tu utilises mal la commande chown (que viennent faire le numéro utilisateur et le shell dans l'histoire ?)

Deux conseils simples.
Laisse les fichiers de configuration à root, tu n'as pas besoin de les modifier fréquemment. Pour y accéder fais :

sudo vi /etc/apache/apache2.conf

Ajoute-toi au groupe www-data et donne la permission d'écriture au groupe sur /var/www (chmod 770). Ainsi tu pourras modifier les fichiers html/css/… avec ton utilisateur.


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne