2 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
3 <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
4 <!-- English Revision: 1045321:1584572 (outdated) -->
5 <!-- =====================================================
6 Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
7 Reviewed by: Orhan Berent <berent belgeler.org>
8 ========================================================== -->
11 Licensed to the Apache Software Foundation (ASF) under one or more
12 contributor license agreements. See the NOTICE file distributed with
13 this work for additional information regarding copyright ownership.
14 The ASF licenses this file to You under the Apache License, Version 2.0
15 (the "License"); you may not use this file except in compliance with
16 the License. You may obtain a copy of the License at
18 http://www.apache.org/licenses/LICENSE-2.0
20 Unless required by applicable law or agreed to in writing, software
21 distributed under the License is distributed on an "AS IS" BASIS,
22 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 See the License for the specific language governing permissions and
24 limitations under the License.
27 <modulesynopsis metafile="mod_unixd.xml.meta">
29 <name>mod_unixd</name>
30 <description>Unix ailesi platformlar için temel (gerekli) güvenlik.</description>
33 <seealso><a href="../suexec.html">suEXEC desteği</a></seealso>
37 <description>İsteklere yanıt verecek sunucunun ait olacağı grubu belirler.</description>
38 <syntax>Group <var>unix-grubu</var></syntax>
39 <default>Group #-1</default>
40 <contextlist><context>server config</context></contextlist>
41 <compatibility>Apache 2.0’dan itibaren sadece sunucu geneli için geçerlidir.</compatibility>
44 <p><directive>Group</directive> yönergesi, sunucunun hangi grup altında
45 isteklere yanıt vereceğini belirler. Bu yönergenin uygulanabilmesi için
46 sunucunun <code>root</code> olarak çalıştırılmış olması gerekir.
47 Sunucuyu <code>root</code> dışında bir kullanıcı başlattığı takdirde,
48 sunucu belirtilen gruba geçemez ve kullanıcının kendi grubunda
49 çalışmaya devam eder. <var>unix-grubu</var> şunlardan biri olabilir:</p>
53 <dd>Gruba ismiyle başvurulur.</dd>
55 <dt><code>#</code> ardından grup numarası</dt>
56 <dd>Gruba numarası ile başvurulur.</dd>
59 <example><title>Örnek</title>
63 <p>Çalışan sunucu için özellikle yeni bir grup atamanız önerilir. Bazı
64 sistem yöneticileri <code>nobody</code> grubunu kullanırlar fakat
65 bu her zaman mümkün olmadığı gibi arzulanan da değildir.</p>
67 <note type="warning"><title>Güvenlik</title>
68 <p>Ne yaptığınızı ve ne tehlikelere yol açacağınızı bilmiyorsanız
69 <directive>Group</directive> (veya <directive
70 module="mod_unixd">User</directive>) yönergesine değer olarak
71 <code>root</code> atamayınız.</p>
75 <seealso><directive module="mod_privileges">VHostUser</directive></seealso>
76 <seealso><directive module="mod_suexec">SuexecUserGroup</directive></seealso>
81 <description>İsteklere yanıt verecek sunucunun ait olacağı kullanıcıyı
82 belirler.</description>
83 <syntax>User <var>unix-kullanıcısı</var></syntax>
84 <default>User #-1</default>
85 <contextlist><context>server config</context></contextlist>
86 <compatibility>Apache 2.0’dan itibaren sadece sunucu geneli için
87 geçerlidir.</compatibility>
90 <p><directive>User</directive> yönergesi, sunucunun hangi kullanıcı olarak
91 isteklere yanıt vereceğini belirler. Bu yönergenin uygulanabilmesi için
92 sunucunun <code>root</code> olarak çalıştırılmış olması gerekir.
93 Sunucuyu <code>root</code> dışında bir kullanıcı başlattığı takdirde,
94 sunucu belirtilen kullanıcıya geçemez ve mevcut kullanıcıyla çalışmaya
95 devam eder. Eğer sunucuyu <code>root</code> olarak başlatmışsanız ana
96 süreç root olarak çalışmaya devam edecektir. <var>unix-kullanıcısı</var>
97 şunlardan biri olabilir:</p>
100 <dt>Bir kullanıcı adı</dt>
101 <dd>Gruba ismiyle başvurulur.</dd>
103 <dt><code>#</code> ardından kullanıcı numarası</dt>
104 <dd>Kullanıcıya numarası ile başvurulur.</dd>
107 <p>Bu yönergede belirtilecek kullanıcının, başkaları tarafından üzerinde
108 değişiklik yapılabilecek dosyalardan başkasına erişemeyen bir kullanıcı
109 olmaması gerektiği gibi, HTTP isteklerini işlemek dışında işlemler de
110 yapabilen bir kullanıcı olmamalıdır.
111 Çalışan sunucu için özellikle yeni bir grup atamanız önerilir. Bazı
112 sistem yöneticileri <code>nobody</code> kullanıcısını kullanırlar fakat
113 <code>nobody</code> kullanıcısı sistemde başka amaçlarla
114 kullanılabildiğinden bu her zaman mümkün olmadığı gibi arzulanan da
117 <note type="warning"><title>Güvenlik</title>
118 <p>Ne yaptığınızı ve ne tehlikelere yol açacağınızı bilmiyorsanız
119 <directive>User</directive> (veya <directive
120 module="mod_unixd">Group</directive>) yönergesine değer olarak
121 <code>root</code> atamayınız.</p>
124 <seealso><directive module="mod_privileges">VHostUser</directive></seealso>
125 <seealso><directive module="mod_suexec">SuexecUserGroup</directive></seealso>
129 <name>ChrootDir</name>
130 <description>Sunucunun başlatıldıktan sonra chroot(8) yapacağı dizini
131 belirler.</description>
132 <syntax>ChrootDir <var>/dizin/yolu</var></syntax>
133 <default>none</default>
134 <contextlist><context>server config</context></contextlist>
135 <modulelist><module>mod_unixd</module></modulelist>
136 <compatibility>Apache HTTP Sunucusunun 2.2.10 and laterve sonraki sürümlerinde
137 kullanılabilir.</compatibility>
140 <p>Bu yönerge sunucuya başlatıldıktan sonra ağdan gelen istekleri kabul
141 etmeden önce belirtilen dizine <var>chroot(8)</var> yapmasını söyler.</p>
143 <p>Sunucuyu chroot altında çalıştırmanın basit bir işlem olmadığına ve
144 özellikle CGI veya PHP gibi betikler çalıştırıyorsanız ek ayarlamalar
145 yapmanız gerektiğine dikkat ediniz. Lütfen, bu özelliği kullanmaya
146 çalışmadan önce chroot işlemleri hakkında gerektiği kadar bilgi sahibi
147 olduğunuzdan emin olunuz.</p>
153 <description>suEXEC özelliğini etkin veya etkisiz yapar</description>
154 <syntax>Suexec On|Off</syntax>
155 <default>suexec çalıştırılabiliri uygun sahip ve kip ile mevcutsa On, değilse
157 <contextlist><context>server config</context></contextlist>
158 <compatibility>Apache HTTP Sunucusunun 2.3.9 ve sonraki sürümlerinde
159 kullanılabilir.</compatibility>
162 <p>On olduğunda, suexec çalıştırılabiliri yoksa veya dosya kipi ve sahibi
163 geçersizse httpd başlatılamaz.</p>
164 <p>Off olduğunda, suexec çalıştırılabiliri varsa ve hatta dosya kipi ve
165 sahibi geçerli olsa bile suEXEC özelliği iptal edilir.</p>