IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Monter des serveurs virtuels par port. Err => Forbidden You don't have permission to access / on this server.


Sujet :

Apache

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 66
    Points : 49
    Points
    49
    Par défaut Monter des serveurs virtuels par port. Err => Forbidden You don't have permission to access / on this server.
    Bonjour à toutes et à tous,

    je dois monter pour un groupe de stagiaires, des espaces web sur un serveur dédié Ubuntu sous Promox (OVH).

    Partie SFTP fonctionnelle.
    Grâce à Linode, j'ai pu construire la config SFTP pour mes stagiaires.

    Ils ont chacun, sta1, sta2, ... :

    - un compte Linux numéroté : sta1 + pass.

    - un répertoire homedir :
    drwxr-xr-x 4 root root 4096 sept. 24 14:50 sta1


    - un répertoire www dans leur homedir.
    drwxrwxr-x 2 sta1 transfertfichiers 4096 sept. 24 15:23 www

    transfertfichiers est le groupe associé à SFTP.

    Ils n'ont bien accès qu'à leur www via SFTP.

    J'ai précisé cette partie car www n'appartient pas à www-data:www-data,
    mais à sta1:transfertfichiers



    Partie Apache NON fonctionnelle.
    Suivant un tuto, je n'ai pas réussi à monter les espaces web respectifs pour mes stagiaires.

    Je souhaite, pour chacun de mes stagiaires, offrir un espace web sous la forme :
    http://ip_publique:8001/ pour sta1
    http://ip_publique:8002/ pour sta2
    etc.

    L'erreur est :

    Forbidden
    You don't have permission to access / on this server.
    Apache/2.4.7 (Ubuntu) Server at ip_publique Port 8001




    Mes fichiers de configuration Apache :

    /etc/apache2/ports.conf


    • # CNFPT sta1
      Listen 8001



    /etc/apache2/sites-available/CNFPT_sta1.conf
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    <VirtualHost ip_publique:8001> 	# The ServerName directive sets the request scheme, hostname and port that 
    	# the server uses to identify itself. This is used when creating 
    	# redirection URLs. In the context of virtual hosts, the ServerName 
    	# specifies what hostname must appear in the request's Host: header to 
    	# match this virtual host. For the default virtual host (this file) this 
    	# value is not decisive as it is used as a last resort host regardless. 
    	# However, you must set it for any further virtual host explicitly. 
     
     
    	ServerName CNFPT_sta1 
    	ServerAlias CNFPT_sta1 
     
     
    	ServerAdmin webmaster@localhost 
    	DocumentRoot /home/sta1/www 
     
     
    	<Directory /home/sta1/www> 
                    Order allow,deny 
                    Allow from all 
            </Directory> 
     
     
    	# Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 
    	# error, crit, alert, emerg. 
    	# It is also possible to configure the loglevel for particular 
    	# modules, e.g. 
    	#LogLevel info ssl:warn 
     
     
    	ErrorLog ${APACHE_LOG_DIR}/error.log 
    	CustomLog ${APACHE_LOG_DIR}/access.log combined 
     
     
    	# For most configuration files from conf-available/, which are 
    	# enabled or disabled at a global level, it is possible to 
    	# include a line for only one particular virtual host. For example the 
    	# following line enables the CGI configuration for this host only 
    	# after it has been globally disabled with "a2disconf". 
    	#Include conf-available/serve-cgi-bin.conf 
    </VirtualHost>
    Création du lien symbolique de sites-enebled :
    ln -s ../sites-available/CNFPT_sta1.conf CNFPT_sta1.conf

    Test avec http://ip_publique:8001/ => erreur mentionnée plus haut.



    Mon fichiers /etc/group :

    www-data:x:33:
    transfertfichiers:x:118:sta1







    N'ayant pas de connaissance particulières sur Apache, je butte sur ce problème.
    Merci pour l'aide.
    Nils

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 66
    Points : 49
    Points
    49
    Par défaut
    Problème résolu en ajoutant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    # CNFPT sta1
    <Directory /home/sta1/www/>
            Options Indexes FollowSymLinks
            AllowOverride None
            Require all granted
    </Directory>
    à /etc/apache2/apache2.conf

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Trier Des Adresses IP Par Port ?
    Par benymypony dans le forum Débuter
    Réponses: 9
    Dernier message: 20/07/2011, 23h05
  2. Réponses: 1
    Dernier message: 10/05/2010, 22h51
  3. Problème de droits avec des serveurs virtuels
    Par xave dans le forum Apache
    Réponses: 8
    Dernier message: 21/10/2009, 15h36
  4. SNMP: afficher directement la liste des MAC par port
    Par muski dans le forum Développement
    Réponses: 2
    Dernier message: 27/06/2006, 20h55
  5. Un serveur mysql par IP sur le port 3306
    Par brice01 dans le forum Administration
    Réponses: 2
    Dernier message: 18/06/2006, 19h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo