mod_unixd
Unix ailesi platformlar için temel (gerekli) güvenlik.
Base
Group
İsteklere yanıt verecek sunucunun ait olacağı grubu belirler.
Group unix-grubu
Group #-1
server config
Apache 2.0’dan itibaren sadece sunucu geneli için geçerlidir.

Group yönergesi, sunucunun hangi grup altında isteklere yanıt vereceğini belirler. Bu yönergenin uygulanabilmesi için sunucunun `root` olarak çalıştırılmış olması gerekir. Sunucuyu `root` dışında bir kullanıcı başlattığı takdirde, sunucu belirtilen gruba geçemez ve kullanıcının kendi grubunda çalışmaya devam eder. unix-grubu şunlardan biri olabilir:

Bir grup adı
  Gruba ismiyle başvurulur.
`#` ardından grup numarası
  Gruba numarası ile başvurulur.

# Örnek

Group www-group

Çalışan sunucu için özellikle yeni bir grup atamanız önerilir. Bazı sistem yöneticileri `nobody` grubunu kullanırlar fakat bu her zaman mümkün olmadığı gibi arzulanan da değildir.

# Güvenlik

Ne yaptığınızı ve ne tehlikelere yol açacağınızı bilmiyorsanız Group (veya User) yönergesine değer olarak `root` atamayınız.

VHostUser
SuexecUserGroup
User
İsteklere yanıt verecek sunucunun ait olacağı kullanıcıyı belirler.
User unix-kullanıcısı
User #-1
server config
Apache 2.0’dan itibaren sadece sunucu geneli için geçerlidir.

User yönergesi, sunucunun hangi kullanıcı olarak isteklere yanıt vereceğini belirler. Bu yönergenin uygulanabilmesi için sunucunun `root` olarak çalıştırılmış olması gerekir. Sunucuyu `root` dışında bir kullanıcı başlattığı takdirde, sunucu belirtilen kullanıcıya geçemez ve mevcut kullanıcıyla çalışmaya devam eder. Eğer sunucuyu `root` olarak başlatmışsanız ana süreç root olarak çalışmaya devam edecektir. unix-kullanıcısı şunlardan biri olabilir:

Bir kullanıcı adı
  Gruba ismiyle başvurulur.
`#` ardından kullanıcı numarası
  Kullanıcıya numarası ile başvurulur.

Bu yönergede belirtilecek kullanıcının, başkaları tarafından üzerinde değişiklik yapılabilecek dosyalardan başkasına erişemeyen bir kullanıcı olmaması gerektiği gibi, HTTP isteklerini işlemek dışında işlemler de yapabilen bir kullanıcı olmamalıdır. Çalışan sunucu için özellikle yeni bir grup atamanız önerilir. Bazı sistem yöneticileri `nobody` kullanıcısını kullanırlar fakat `nobody` kullanıcısı sistemde başka amaçlarla kullanılabildiğinden bu her zaman mümkün olmadığı gibi arzulanan da değildir.

# Güvenlik

Ne yaptığınızı ve ne tehlikelere yol açacağınızı bilmiyorsanız User (veya Group) yönergesine değer olarak `root` atamayınız.

VHostUser
SuexecUserGroup
ChrootDir
Sunucunun başlatıldıktan sonra chroot(8) yapacağı dizini belirler.
ChrootDir /dizin/yolu
none
server config
mod_unixd

Bu yönerge httpd 2.2.9(?) ve sonrasında mevcuttur ve sunucuya başlatıldıktan sonra ağdan gelen istekleri kabul etmeden önce belirtilen dizine chroot(8) yapmasını söyler.

Sunucuyu chroot altında çalıştırmanın basit bir işlem olmadığına ve özellikle CGI veya PHP gibi betikler çalıştırıyorsanız ek ayarlamalar yapmanız gerektiğine dikkat ediniz. Lütfen, bu özelliği kullanmaya çalışmadan önce chroot işlemleri hakkında gerektiği kadar bilgi sahibi olduğunuzdan emin olunuz.