Pages : 1
#1 Le 30/05/2016, à 17:57
- jedineofr
[Apache 2.4] Accés sur 403 Forbidden
Bonjour à tous
J'ai essayé d'adapter le script qui permet de se monter un serveur torrent.
Cependant, avec le nouveau apache 2.4, j'ai essayé d'adapter le fichier pour que cela fonctionne. Et je tombe bien évidemment sur " 403 Forbidden You don't have permission to access / on this server."
Voici mon fichier 000-default.conf dans le dossier sites-available
#Configuration du module SCGI pour la synchro rTorrent/Rutorrent
SCGIMount /RPC2 127.0.0.1:5000
ServerName http://195.154.15.57/
#Redirection http > https
<VirtualHost 195.154.15.57:80>
ServerAdmin admin@kim.sufi
DocumentRoot /var/www/
ServerName http://195.154.15.57/
Redirect permanent / https://195.154.15.57/
</VirtualHost>
#SSL
<IfModule mod_ssl.c>
<VirtualHost 195.154.15.57:443>
ServerAdmin admin@kim.sufi
DocumentRoot /var/www
ServerName https://195.154.15.57
<Directory />
Options FollowSymLinks
Require all granted
</Directory>
<Directory /var/www/>
Options FollowSymLinks ExecCGI Indexes
AllowOverride All
Require all granted
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/ssl_access.log combined
# Enable/Disable SSL for this virtual host.
SSLEngine on
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/certs/server.key
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
BrowserMatch "MSIE [2-6]" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
# MSIE 7 and newer should be able to use keepalive
BrowserMatch "MSIE [7-9]" ssl-unclean-shutdown
<Directory /var/www>
Options All
AllowOverride All
AuthName "Private"
AuthType Basic
AuthUserFile /etc/apache2/.htpasswd
Require user jedineofr
</Directory>
<Directory /var/www/downloads>
Options All
AllowOverride All
AuthName "Private"
AuthType Basic
AuthUserFile /etc/apache2/.htpasswd
Require user jedineofr
</Directory>
</VirtualHost>
</IfModule>
DirectoryIndex index.html index.php /_h5ai/server/php/index.php
SI besoin est, les droits
jedineofr@desktop:/var/www# ls -all
total 36
drwxr-xr-x 7 www-data www-data 4096 mai 29 22:16 .
drwxr-xr-x 12 root root 4096 mai 29 19:06 ..
lrwxrwxrwx 1 www-data www-data 21 mai 29 19:29 complet -> /home/jedineofr/complet
lrwxrwxrwx 1 www-data www-data 23 mai 29 19:29 downloads -> /home/jedineofr/downloads
lrwxrwxrwx 1 www-data www-data 21 mai 29 19:30 ebookar -> /home/jedineofr/ebookar
drwxr-xr-x 4 www-data www-data 4096 mai 29 22:16 _h5ai
drwxr-xr-x 2 www-data www-data 4096 mai 29 19:06 html
drwxr-xr-x 3 www-data www-data 4096 mai 29 19:29 P_web
-rwxr-xr-x 1 www-data www-data 94 mai 29 19:29 restart_rutorrent.sh
drwxr-xr-x 11 www-data www-data 4096 mai 29 21:48 ruTorrent
lrwxrwxrwx 1 www-data www-data 28 mai 29 19:30 stockage_ebook -> /home/jedineofr/stockage_ebook
lrwxrwxrwx 1 www-data www-data 25 mai 29 19:30 TmpStockage -> /home/jedineofr/TmpStockage
drwxr-xr-x 2 www-data www-data 4096 mai 29 19:29 Transformer_lien
-rw-r--r-- 1 www-data www-data 1031 mai 29 19:29 tuto
Merci d'avance de votre aide
Ubuntu 8.04 LTS -> Ubuntu 8.10 -> Ubuntu 9.04 -> Ubuntu 9.10 -> Ubuntu 10.04 LTS -> Lubuntu 14.04 > Ubuntu 14.04 > Ubuntu 16.04 LTS > Ubuntu 18.04 LTS
Asus ROG G551JW-DM379T (i7 4750HQ, GTX960M, Dd 1 To + SSD 24 Go, Windows 10 + Ubuntu)
Hors ligne
#2 Le 30/05/2016, à 18:31
- jplemoine
Re : [Apache 2.4] Accés sur 403 Forbidden
Sauf erreur de ma part, pour être complet quels sont les droits sur /home/jedineofr/complet, /home/jedineofr/downloads,...
Je pense qu'avoir les droits sur le lien ne suffit pas : il faut aussi celui sur les fichiers pointés...
Après je ne suis pas sûr :
- que la syntaxe de la redirection http --> https soit la bonne
- que ce soit une bonne idée d'avoir mis le site dans /var/www (par défaut, c'est /var/www/html)
- regarde les logs (/var/log/apache2) : il y a parfois l'explication en toutes lettres.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
Pages : 1