Artık PAM, apache isteklerinin kimlik denetimini yapacak şekilde yapılandırıldı. Bundan sonra apache'yi aile/ dizinine erişimi kısıtlaması için PAM kimlik kanıtlamasını kullanacak şekilde yapılandıracağız. Bunu yapabilmek için, aşağıdaki satırları httpd.conf dosyanıza (genellikle /etc/apache/ ya da /etc/httpd dizininde bulunur) ekleyin:
<Directory /var/www/family>
AuthPAM_Enabled on
AllowOverride None
AuthName "Aile Sirlari"
AuthType "basic"
require group aile
</Directory>
/var/www/ ifadesini web sunucunuzun kök dizini ile değiştirmelisiniz. Bu dizin bazen /home/httpd/ olabilmektedir. Her nerede olursa olsun, içinde aile dizinini oluşturmalısınız.
Kurulumu denetlemeden önce Apache yapılandırmasına yukarıda eklediklerinizi açıklayayım.
<Directory> ifadesi yapılandırmanın sadece bu dizin için geçerli olması için kullanılır. Bu ifadenin içinde PAM kimlik denetimini etkinleştirdik (AuthPAM_enabled on), başka bir yapılandırmanın önceliği olmasını engelledik (AllowOverride none), bu kimlik denetim alanını “Aile Sirlari” olarak adlandırdık (AuthName “Aile Sirlari”), http kimlik kanıtlamasını (PAM değil) öntanımlı olarak atadık (AuthType “basic”) ve gerekli kullanıcı grubu olarak aile'yi atadık (require group aile).