1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--
4 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5 This file is generated from xml source: DO NOT EDIT
6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
8 <title>dbmmanage - DBM biçemli kullanıcı kimlik doğrulama dosyalarını yönetir - Apache HTTP Sunucusu</title>
9 <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12 <link href="../images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page"><div id="page-header">
14 <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p>
15 <p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>
16 <img alt="" src="../images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
19 <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Sunucusu</a> > <a href="http://httpd.apache.org/docs/">Belgeleme</a> > <a href="../">Sürüm 2.0</a> > <a href="./">Programlar</a></div><div id="page-content"><div id="preamble"><h1>dbmmanage - DBM biçemli kullanıcı kimlik doğrulama dosyalarını yönetir</h1>
21 <p><span>Mevcut Diller: </span><a href="../en/programs/dbmmanage.html" hreflang="en" rel="alternate" title="English"> en </a> |
22 <a href="../ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
23 <a href="../tr/programs/dbmmanage.html" title="Türkçe"> tr </a></p>
26 <p><code><strong>dbmmanage</strong></code>,
27 <code class="module"><a href="../mod/mod_auth_dbm.html">mod_auth_dbm</a></code> üzerinden HTTP kullanıcılarının temel
28 kimlik doğrulaması için kullanıcı isimlerinin ve parolalarının
29 saklanmasında kullanılacak DBM dosyalarını oluşturmak ve güncellemek için
30 kullanılır. Apache HTTP sunucusunun mevcut özkaynaklarının kullanımı
31 sadece <code><strong>dbmmanage</strong></code> tarafından oluşturulan
32 dosyalarda listelenmiş kullanıcılara tahsis edilebilir. Bu program
33 sadece, kullanıcı isimleri bir DBM dosyasında saklanmak istenirse işe
34 yarar. Düz metin bir veritabanı kullanmak isterseniz
35 <strong><code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code></strong> sayfasına bakınız.</p>
37 <p>Bu kılavuz sayfası sadece komut satırı değiştirgelerini listeler.
38 Kullanıcı kimlik doğrulamasını
39 <strong><code class="program"><a href="../programs/httpd.html">httpd</a></code></strong>'de yapılandırmak için gerekli
40 yönergelerle ilgili ayrıntılar için Apache dağıtımının bir parçası olan
41 ve <a href="http://httpd.apache.org/"> http://httpd.apache.org/</a>
42 adresinde de bulunan Apache HTTP Sunucusu Belgelerine bakınız.</p>
44 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
45 <li><img alt="" src="../images/down.gif" /> <a href="#options">Seçenekler</a></li>
46 <li><img alt="" src="../images/down.gif" /> <a href="#bugs">Hatalar</a></li>
47 </ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="program"><a href="../programs/httpd.html">httpd</a></code></li><li><code class="module"><a href="../mod/mod_auth_dbm.html">mod_auth_dbm</a></code></li></ul></div>
48 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
50 <h2><a name="synopsis" id="synopsis">Kullanım</a></h2>
51 <p><code><strong>dbmmanage</strong> [ <var>kodlama</var> ]
52 <var>dosyaismi</var> add|adduser|check|delete|update
54 [ <var>şifreli_parola</var>
55 [ <var>grup</var>[,<var>grup</var>...]
56 [ <var>açıklama</var> ] ] ]</code></p>
58 <p><code><strong>dbmmanage</strong> <var>dosyaismi</var>
59 view [ <var>kullanıcı</var> ]</code></p>
61 <p><code><strong>dbmmanage</strong> <var>dosyaismi</var> import</code></p>
62 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
64 <h2><a name="options" id="options">Seçenekler</a></h2>
66 <dt><code><var>dosyaismi</var></code></dt>
67 <dd>DBM dosyasının ismi. Genellikle, <code>.db</code>, <code>.pag</code>
68 veya <code>.dir</code> eklentisi olmaksızın belirtilir.</dd>
70 <dt><code><var>kullanıcı</var></code></dt>
71 <dd>İşlemleri gerçekleştirecek kullanıcı ismi.
72 <code><var>kullanıcı</var></code> ismi ikinokta imi (<code>:</code>)
75 <dt><code><var>şifreli_parola</var></code></dt>
76 <dd><code><strong>update</strong></code> ve
77 <code><strong>add</strong></code> komutları için kullanılacak şifreli
78 paroladır. Parolanın istenmesini sağlamak, fakat hemen ardından alanları
79 doldurmak için bir tire imi (<code>-</code>) kullanabilirsiniz. Buna ek
80 olarak, <code><strong>update</strong></code> komutunu kullanırken özgün
81 parolaya dokunulmaması için bir nokta imi (<code>.</code>)
82 kullanabilirsiniz.</dd>
84 <dt><code><var>grup</var></code></dt>
85 <dd>Kullanıcının üyesi olduğu grup. Grup ismi ikinokta imi
86 (<code>:</code>) içeremez.Kullanıcıyı bir gruba atamadan açıklama alanını
87 doldurmak istiyorsanız bir tire imi (<code>-</code>) kullanabilirsiniz.
88 Buna ek olarak, <code><strong>update</strong></code> komutunu kullanırken
89 özgün gruba dokunulmaması için bir nokta imi (<code>.</code>)
90 kullanabilirsiniz.</dd>
92 <dt><code><var>açıklama</var></code></dt>
93 <dd>Adı ve soyadı, eposta adresi gibi kullanıcıyla ilgili bir takım
94 bilgiler buraya yazılır. Sunucu bu alanı gözardı eder.</dd>
97 <h3><a name="options.encodings" id="options.encodings">Kodlamalar</a></h3>
99 <dt><code><strong>-d</strong></code></dt>
100 <dd>CRYPT şifrelemesi (Win32 ve Netware hariç, öntanımlı)</dd>
102 <dt><code><strong>-m</strong></code></dt>
103 <dd>MD5 şifrelemesi (Win32 ve Netware için öntanımlı)</dd>
105 <dt><code><strong>-s</strong></code></dt>
106 <dd>SHA1 şifrelemesi</dd>
108 <dt><code><strong>-p</strong></code></dt>
109 <dd>düz metin (<em>önerilmez</em>)</dd>
113 <h3><a name="options.commands" id="options.commands">Komutlar</a></h3>
115 <dt><code><strong>add</strong></code></dt>
116 <dd><code><var>şifreli_parola</var></code>'yı kullanarak
117 <code><var>dosyaismi</var></code> dosyasına
118 <code><var>kullanıcı</var></code> için bir girdi ekler.
120 <div class="example"><p><code>dbmmanage passwords.dat add rbowen foKntnEF3KSXA</code></p></div>
123 <dt><code><strong>adduser</strong></code></dt>
124 <dd>Parola sorduktan sonra <code><var>dosyaismi</var></code>
125 dosyasına <code><var>kullanıcı</var></code> için bir girdi ekler.
127 <div class="example"><p><code>dbmmanage passwords.dat adduser krietz</code></p></div>
130 <dt><code><strong>check</strong></code></dt>
131 <dd>Parola sorduktan sonra belirtilen <code><var>kullanıcı</var></code>,
132 <code><var>dosyaismi</var></code> dosyasında var mı diye bakar; varsa
133 belirtilen parolayı kullanıcınınkiyle eşleştirmeye çalışır.
135 <div class="example"><p><code>dbmmanage passwords.dat check rbowen</code></p></div>
138 <dt><code><strong>delete</strong></code></dt>
139 <dd><code><var>dosyaismi</var></code> dosyasından
140 <code><var>kullanıcı</var></code> girdisini siler.
142 <div class="example"><p><code>dbmmanage passwords.dat delete rbowen</code></p></div>
145 <dt><code><strong>import</strong></code></dt>
146 <dd>Standart girdiden
147 <code><var>kullanıcı</var>:<var>parola</var></code> satırlarını (her
148 satırda bir tane) okur ve bunları <code><var>dosyaismi</var></code>
149 dosyasına ekler. Parola şifrelenmiş olmalıdır.</dd>
151 <dt><code><strong>update</strong></code></dt>
152 <dd>Belirtilen <code><var>kullanıcı</var></code>'nın
153 <code><var>dosyaismi</var></code> dosyasında mevcut olması dışında
154 <code><strong>adduser</strong></code> komutu gibidir.
156 <div class="example"><p><code>dbmmanage passwords.dat update rbowen</code></p></div>
159 <dt><code><strong>view</strong></code></dt>
160 <dd>Sadece, DBM dosyasının içeriğini gösterir. Bir
161 <code><var>kullanıcı</var></code> belirtirseniz sadece o kaydı
164 <div class="example"><p><code>dbmmanage passwords.dat view</code></p></div>
168 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
169 <div class="section">
170 <h2><a name="bugs" id="bugs">Hatalar</a></h2>
171 <p>Birden fazla DBM dosya biçemi vardır ve büyük bir olasılıkla da
172 sisteminizde bu birden fazla biçemle ilgili kütüphaneler vardır. SDBM,
173 NDBM, GNU'nun GDBM projesi ve Berkeley DB 2 bunların başlıcalarıdır. Ne
174 yazık ki, bu kütüphanelerin her birinin dosya biçimleri farklıdır. Bu
175 bakımdan, <code><var>dosyaismi</var></code> dosyasında kullanılan dosya
176 biçeminin <code><strong>dbmmanage</strong></code> tarafından kullanılanla
177 aynı biçemde olduğundan emin olmalısınız.
178 <code><strong>dbmmanage</strong></code> hangi tür DBM dosyasına baktığını
179 saptayacak yeterliliğe sahip değildir. Yanlış biçemli bir dosya
180 belirtirseniz hiçbir şey dönmeyebileceği gibi, başka isimde bir DBM
181 dosyasının oluşturulması veya daha da kötüsü üzerine yazmaya
182 çalışıyorsanız DBM dosyasının bozulması bile olasıdır.</p>
184 <p><code><strong>dbmmanage</strong></code> programının başlangıcında
185 <code>@AnyDBM::ISA</code> dizisi olarak tanımlanmış DBM biçem
186 tercihlerinin bir listesi vardır. Berkeley DB 2 biçemini tercih
187 ettiğimizden <code><strong>dbmmanage</strong></code> sistem
188 kütüphanelerini şu sıraya göre arar: Berkeley DB 2, NDBM, GDBM ve SDBM.
189 <code><strong>dbmmanage</strong></code> DBM dosyası hareketleri için bu
190 sıralamaya göre bulduğu ilk kütüphaneyi kullanacaktır. Sıralama Perl'deki
191 <code>dbmopen()</code> çağrısının kullandığından faklı olduğu gibi
192 Perl'deki standart <code>@AnyDBM::ISA</code> sıralamasından da oldukça
193 farklıdır. Bu bakımdan, DBM dosyalarınızı yönetmek için Perl ile yazılmış
194 başka araçlar kullanıyorsanız, onların da bu tercih sırasını izlemesini
195 sağlamalısınız. Benzer şekilde, bu dosyalara erişmek için diğer dillerde
196 (C gibi) yazılmış programlar kullanıyorsanız bunlar için de aynı durum
199 <p>Unix sistemlerinde, kullanılan DBM dosyasının biçemini öğrenmek için
200 <code><strong>file</strong></code> programı kullanılabilir.</p>
202 <div class="bottomlang">
203 <p><span>Mevcut Diller: </span><a href="../en/programs/dbmmanage.html" hreflang="en" rel="alternate" title="English"> en </a> |
204 <a href="../ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
205 <a href="../tr/programs/dbmmanage.html" title="Türkçe"> tr </a></p>
206 </div><div id="footer">
207 <p class="apache">Copyright 2009 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
208 <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div>