ive a récemment installé apache2 sur ma machine Ubuntu et j'ai quelques questions sur la sécurité et les permissions des utilisateurs. Je sais comment écouter sur d'autres ports, masquer les index avec -Indexes et comment créer/désactiver de nouveaux Virtual Hosts sur la même machine, mais il y a beaucoup d'options utilisateur déjà préréglées dans la configuration d'installation standard dont je ne suis pas sûr.Apache Security Installation par défaut Permissions
Quelqu'un peut-il expliquer exactement ce que ce fichier permet aux utilisateurs de faire sur le système? J'ai passé beaucoup de temps à consulter les guides d'aide et les docs d'Apache, mais il est très touchant, car la plupart de ce dont j'ai réellement besoin est de comprendre ce qui se passe ici en premier. aidez s'il vous plaît.
cat/etc/apache2/sites disponibles/default
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Je suis désolé mais c'est une question pour serverfault. – rook