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 23/12/2013, à 14:47

vouty

Comment avoir acces a mon site (403 forbidden) ?

Bonjour,
.. ecrit par un  debutant
J'ai un serveur LAMP sur lequel je fais tourner un CMS accessible en reseau local (ca fonctionne bien, acces reseau directement dans le repertoire du CMS : ip/cms)
Maintenant, je viens de creer mon 1er site (developpement HTML sous windows, dans son repertoire repertoire "monsite") et je voudrais le mettre sur mon serveur et tester, sur le reseau local, son fonctionnement .
Sur mon serveur , J'ai donc mis une copie de "monsite"   (meme niveau que www; protections monsite : 775, fichiers et s-repertoires 777 ).
En meme temps  dans le ip/index.html (de www) j'ai cree un lien pour acceder a ma premiere page html (index-HOME.html)
Ca ne fonctionne ni en  reseau ni a partir du serveur (ip dans la barre de navigation, j'obtiens les messages 1 et 2 montres plus bas).
En reseau voici ce que j'obtiens (du serveur ou d'un pc en reseau) :
Action1 : IP dans la berre de navigation + validation => message 1 :
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
lance index-HOME
Action 2 : Click sur "lance index-HOME" => message 2 :
Forbidden
You don't have permission to access /testvideo/index-HOME.html on this server.
Apache/2.2.22 (Ubuntu) Server at 192.168.0.109 Port 80

est-ce complique a resoudre ? dans quelle direction regarder ? par quelle etape commencer en restant a un niveau tres simple?
j'apprends ...
Merci

Dernière modification par vouty (Le 23/12/2013, à 15:11)


Lenovo Flex 5 14" FHD Touch
AMD Ryzen 5 4500U , 16GB DDR4, 256GB SSD, AMD Radeon Graphics,
w10 home

Hors ligne

#2 Le 23/12/2013, à 15:22

Roguntu

Re : Comment avoir acces a mon site (403 forbidden) ?

salut,
essaye:

chmod 644 /testvideo/index-HOME.html 

Tu (le serveur apache) n'as probablement pas les droits requis pour lire le fichier.

Hors ligne

#3 Le 23/12/2013, à 15:56

vouty

Re : Comment avoir acces a mon site (403 forbidden) ?

Salut ,
Effectivement, cela a permis l'acces au fichier pour tomber sur une autre page a probleme de protection. Donc je sais ou aller voir. smile
Je vais revoir tout car , a priori, j'ai du faire une erreur dans mes commandes precedentes
Une autre question :
Est-ce la bonne organisation au niveau des repertoires ? :
Monsite : au niveau du www
index.html (de www) pointant sur ma premier page html (dans monsite)
quelles protections mettre (juste execution) sur le repertoire monsite, les s-repertoires et les fichiers contenus ? 644 ou 645
merci de ton aide


Lenovo Flex 5 14" FHD Touch
AMD Ryzen 5 4500U , 16GB DDR4, 256GB SSD, AMD Radeon Graphics,
w10 home

Hors ligne

#4 Le 23/12/2013, à 16:17

Roguntu

Re : Comment avoir acces a mon site (403 forbidden) ?

Salut,
chmod 644 suffit, le seveur apache à besoin des droits de lecture, pas besoin d'écrire dans les fichiers, ni besoins de droits d'éxécution.

Hors ligne

#5 Le 23/12/2013, à 18:50

vouty

Re : Comment avoir acces a mon site (403 forbidden) ?

Ca roule pour les acces par contre ,  .... il semblerait que j'ai quelques majuscules a trainer  ... j'apprends smile
Merci


Lenovo Flex 5 14" FHD Touch
AMD Ryzen 5 4500U , 16GB DDR4, 256GB SSD, AMD Radeon Graphics,
w10 home

Hors ligne

#6 Le 24/12/2013, à 18:15

vouty

Re : Comment avoir acces a mon site (403 forbidden) ?

Une autre question rencontree concerne  les permissions sur les fichiers de mon site ecrits sur clef USB (sous windows 7)
La Clef usb ("DATA". formattee NTFS), contient un repertoire : monsite (ensemble de repertoires + html + Css + photos + Videos).
si j'applique  une commande de type : sudo chmod -R 777 DATA   il n'y a pas  changement de protection et pas de message d'erreur mais la clef usb clignote plusieurs secondes
Idem si j'applique sur la clef USB  sudo chmod -R 777 DATA
les protections sont : sur la clef (DATA) et sur  monsite et tous  les sous-repertoires: drwx  - - -  - - -,   sur tous les fichiers contenus : -rw-  r--  r--

Question : Coment faire pour pouvoir modifier les protections en 777 par exemple ?
Dois-je formatter la clef USB sous Linux avant de copier les fichiers ?
Apparemment je suis passe a cote de quelque chose
Merci


Lenovo Flex 5 14" FHD Touch
AMD Ryzen 5 4500U , 16GB DDR4, 256GB SSD, AMD Radeon Graphics,
w10 home

Hors ligne

#7 Le 24/12/2013, à 19:14

pires57

Re : Comment avoir acces a mon site (403 forbidden) ?

sudo chmod 777 -R /chemin/du/repertoire

Ceci dit, je déconseille fortement ce chmod parce que niveau sécurité c'est horrible.


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

Hors ligne

#8 Le 24/12/2013, à 19:49

vouty

Re : Comment avoir acces a mon site (403 forbidden) ?

j'ai fait ce chmod en allant juste au-dessus du repertoire concerne --> echec
idem en etant au-dessus de la clef usb (dans  : /media)

Peux-tu elaborer un peu sur ton avis par rapport a chmod ?  quelles sont les alternatives ?
Merci


Lenovo Flex 5 14" FHD Touch
AMD Ryzen 5 4500U , 16GB DDR4, 256GB SSD, AMD Radeon Graphics,
w10 home

Hors ligne

#9 Le 24/12/2013, à 19:55

Braun

Re : Comment avoir acces a mon site (403 forbidden) ?

Bonjour,
A ce que je sache tu n'as pas les moyens pour changer les autorisations d'un montage NTSF, tu peux utiliser les fichiers mais pas les partager sur un serveur.

Hors ligne

#10 Le 24/12/2013, à 21:27

vouty

Re : Comment avoir acces a mon site (403 forbidden) ?

Je viens donc de reformater ma clef usb sur mon serveur (gparted) en fat32
et devant les difficultes , j'ai decide de simplifier car je veux simplement tester le comportement de mon site sous linux et le rendre accessible sur le reseau local (linux, windows et osx)
Donc dans le index.hml du serveur (www) j'ai ajoute un lien avec le chemin de la page d'accueil de mon site :
<p href="../../../media/data_2go/testvideo/index-home.html"  >Lancer test</p>
A partir de mon laptop windows , cela donne ceci :
--------------------------------------
adresse ip mise dans navigateur :
==================
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Lancer test
=============================
ensuite en cliquant le lien j'ai ceci :
---------------------------------
dans la barre de navigation :
http://ip/media/data_2go/testvideo/index-home.html
message :
Not Found
The requested URL /media/data_2go/testvideo/index-home.html was not found on this server.
Apache/2.2.22 (Ubuntu) Server at 192.168.0.109 Port 80
===============================
ma clef usb : data_2go
localisation du fichier: /media/data_2go/index.html
tout est en autorise en lecture
a partir de www , la commande : ls ../../../media/data_2go/testvideo/index-home.html   trouve bien le fichier

Est-ce que Linux permet de lancer un site present sur une clef usb ?
Comment faire ? lol
merci

Dernière modification par vouty (Le 24/12/2013, à 21:28)


Lenovo Flex 5 14" FHD Touch
AMD Ryzen 5 4500U , 16GB DDR4, 256GB SSD, AMD Radeon Graphics,
w10 home

Hors ligne

#11 Le 25/12/2013, à 06:52

pires57

Re : Comment avoir acces a mon site (403 forbidden) ?

Bien sur. C'est toi qui t'y prend mal. Dans ton liens hypertexte html il faut rajouter http et l'adresse du serveur.


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

Hors ligne