1 votes

Apache + mod_cband, limiter le statut de cband à certains vhosts et utilisateurs

Existe-t-il un moyen de configurer mod_cband pour qu'il affiche l'état de la bande pour un serveur virtuel spécifique et pour un utilisateur spécifique ?

Ce que je veux réaliser est une page d'état pour un client qui, s'il ouvre par exemple : http://www.example.com/cband-status Il obtiendra alors une page d'état pour SON serveur virtuel uniquement et ne montrera pas les autres configurations.

En outre, comment puis-je faire une authentification de base pour un certain utilisateur par serveur virtuel (différents utilisateurs ont accès à différents serveurs virtuels) ?

2voto

GBegen Points 3621

Regardez cet exemple de http://www.howtoforge.com/mod_cband_apache2_bandwidth_quota_throttling_p3 :

<VirtualHost 1.2.3.4>
  ServerName www.example.com
  ServerAdmin webmaster@example.com
  DocumentRoot /var/www
  CBandLimit 100M
  CBandExceededSpeed 128 5 15
  CBandScoreboard /var/www/scoreboard
  CBandPeriod 4W

  <Location /cband-status>
    SetHandler cband-status
  </Location>
  <Location /cband-status-me>
    SetHandler cband-status-me
  </Location>
</VirtualHost>

Redémarrez Apache et vérifiez les pages d'état à l'adresse suivante http://www.example.com/cband-status y http://www.example.com/cband-status-me

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X