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
7      -->
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" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" />
12<script src="/style/scripts/prettify.js" type="text/javascript">
13</script>
14
15<link href="/images/favicon.ico" rel="shortcut icon" /></head>
16<body id="manual-page"><div id="page-header">
17<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p>
18<p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p>
19<img alt="" src="/images/feather.gif" /></div>
20<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
21<div id="path">
22<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="../">Sürüm 2.2</a> &gt; <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>
23<div class="toplang">
24<p><span>Mevcut Diller: </span><a href="/en/programs/dbmmanage.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
25<a href="/ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
26<a href="/tr/programs/dbmmanage.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
27</div>
28
29    <p><code><strong>dbmmanage</strong></code>,
30    <code class="module"><a href="/mod/mod_authn_dbm.html">mod_authn_dbm</a></code> üzerinden HTTP kullanıcılarının temel
31    kimlik doğrulaması için kullanıcı isimlerinin ve parolalarının
32    saklanmasında kullanılacak DBM dosyalarını oluşturmak ve güncellemek için
33    kullanılır. Apache HTTP sunucusunun mevcut özkaynaklarının kullanımı
34    sadece <code><strong>dbmmanage</strong></code> tarafından oluşturulan
35    dosyalarda listelenmiş kullanıcılara tahsis edilebilir. Bu program
36    sadece, kullanıcı isimleri bir DBM dosyasında saklanmak istenirse işe
37    yarar. Düz metin bir veritabanı kullanmak isterseniz
38    <strong><code class="program"><a href="/programs/htpasswd.html">htpasswd</a></code></strong> sayfasına bakınız.</p>
39
40    <p>Bu kılavuz sayfası sadece komut satırı değiştirgelerini listeler.
41    Kullanıcı kimlik doğrulamasını
42    <strong><code class="program"><a href="/programs/httpd.html">httpd</a></code></strong>'de yapılandırmak için gerekli
43    yönergelerle ilgili ayrıntılar için Apache dağıtımının bir parçası olan
44    ve <a href="http://httpd.apache.org/"> http://httpd.apache.org/</a>
45    adresinde de bulunan Apache HTTP Sunucusu Belgelerine bakınız.</p>
46</div>
47<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
48<li><img alt="" src="/images/down.gif" /> <a href="#options">Seçenekler</a></li>
49<li><img alt="" src="/images/down.gif" /> <a href="#bugs">Hatalar</a></li>
50</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_authn_dbm.html">mod_authn_dbm</a></code></li><li><code class="module"><a href="/mod/mod_authz_dbm.html">mod_authz_dbm</a></code></li></ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
51<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
52<div class="section">
53<h2><a name="synopsis" id="synopsis">Kullanım</a></h2>
54    <p><code><strong>dbmmanage</strong> [ <var>kodlama</var> ]
55    <var>dosyaismi</var> add|adduser|check|delete|update
56    <var>kullanıcı</var>
57    [ <var>şifreli_parola</var>
58      [ <var>grup</var>[,<var>grup</var>...]
59        [ <var>açıklama</var> ] ] ]</code></p>
60
61    <p><code><strong>dbmmanage</strong> <var>dosyaismi</var>
62    view [ <var>kullanıcı</var> ]</code></p>
63
64    <p><code><strong>dbmmanage</strong> <var>dosyaismi</var> import</code></p>
65</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
66<div class="section">
67<h2><a name="options" id="options">Seçenekler</a></h2>
68    <dl>
69    <dt><code><var>dosyaismi</var></code></dt>
70    <dd>DBM dosyasının ismi. Genellikle, <code>.db</code>, <code>.pag</code>
71    veya <code>.dir</code> eklentisi olmaksızın belirtilir.</dd>
72
73    <dt><code><var>kullanıcı</var></code></dt>
74    <dd>İşlemleri gerçekleştirecek kullanıcı ismi.
75    <code><var>kullanıcı</var></code> ismi ikinokta imi (<code>:</code>)
76    içeremez.</dd>
77
78    <dt><code><var>şifreli_parola</var></code></dt>
79    <dd><code><strong>update</strong></code> ve
80    <code><strong>add</strong></code> komutları için kullanılacak şifreli
81    paroladır. Parolanın istenmesini sağlamak, fakat hemen ardından alanları
82    doldurmak için bir tire imi (<code>-</code>) kullanabilirsiniz. Buna ek
83    olarak, <code><strong>update</strong></code> komutunu kullanırken özgün
84    parolaya dokunulmaması için bir nokta imi (<code>.</code>)
85    kullanabilirsiniz.</dd>
86
87    <dt><code><var>grup</var></code></dt>
88    <dd>Kullanıcının üyesi olduğu grup. Grup ismi ikinokta imi
89    (<code>:</code>) içeremez.Kullanıcıyı bir gruba atamadan açıklama alanını
90    doldurmak istiyorsanız bir tire imi (<code>-</code>) kullanabilirsiniz.
91    Buna ek olarak, <code><strong>update</strong></code> komutunu kullanırken
92    özgün gruba dokunulmaması için bir nokta imi (<code>.</code>)
93    kullanabilirsiniz.</dd>
94
95    <dt><code><var>açıklama</var></code></dt>
96    <dd>Adı ve soyadı, eposta adresi gibi kullanıcıyla ilgili bir takım
97    bilgiler buraya yazılır. Sunucu bu alanı gözardı eder.</dd>
98    </dl>
99
100    <h3><a name="options.encodings" id="options.encodings">Kodlamalar</a></h3>
101      <dl>
102      <dt><code><strong>-d</strong></code></dt>
103      <dd>CRYPT şifrelemesi (Win32 ve Netware hariç, öntanımlı)</dd>
104
105      <dt><code><strong>-m</strong></code></dt>
106      <dd>MD5 şifrelemesi (Win32 ve Netware için öntanımlı)</dd>
107
108      <dt><code><strong>-s</strong></code></dt>
109      <dd>SHA1 şifrelemesi</dd>
110
111      <dt><code><strong>-p</strong></code></dt>
112      <dd>düz metin (<em>önerilmez</em>)</dd>
113      </dl>
114    
115
116    <h3><a name="options.commands" id="options.commands">Komutlar</a></h3>
117      <dl>
118      <dt><code><strong>add</strong></code></dt>
119      <dd><code><var>şifreli_parola</var></code>'yı kullanarak
120        <code><var>dosyaismi</var></code> dosyasına
121        <code><var>kullanıcı</var></code> için bir girdi ekler.
122
123      <div class="example"><p><code>dbmmanage passwords.dat add rbowen foKntnEF3KSXA</code></p></div>
124      </dd>
125
126      <dt><code><strong>adduser</strong></code></dt>
127      <dd>Parola sorduktan sonra <code><var>dosyaismi</var></code>
128        dosyasına <code><var>kullanıcı</var></code> için bir girdi ekler.
129
130      <div class="example"><p><code>dbmmanage passwords.dat adduser krietz</code></p></div>
131      </dd>
132
133      <dt><code><strong>check</strong></code></dt>
134      <dd>Parola sorduktan sonra belirtilen <code><var>kullanıcı</var></code>,
135        <code><var>dosyaismi</var></code> dosyasında var mı diye bakar; varsa
136        belirtilen parolayı kullanıcınınkiyle eşleştirmeye çalışır.
137
138      <div class="example"><p><code>dbmmanage passwords.dat check rbowen</code></p></div>
139      </dd>
140
141      <dt><code><strong>delete</strong></code></dt>
142      <dd><code><var>dosyaismi</var></code> dosyasından
143        <code><var>kullanıcı</var></code> girdisini siler.
144
145      <div class="example"><p><code>dbmmanage passwords.dat delete rbowen</code></p></div>
146      </dd>
147
148      <dt><code><strong>import</strong></code></dt>
149      <dd>Standart girdiden
150        <code><var>kullanıcı</var>:<var>parola</var></code> satırlarını (her
151        satırda bir tane) okur ve bunları <code><var>dosyaismi</var></code>
152        dosyasına ekler. Parola şifrelenmiş olmalıdır.</dd>
153
154      <dt><code><strong>update</strong></code></dt>
155      <dd>Belirtilen <code><var>kullanıcı</var></code>'nın
156        <code><var>dosyaismi</var></code> dosyasında mevcut olması dışında
157        <code><strong>adduser</strong></code> komutu gibidir.
158
159      <div class="example"><p><code>dbmmanage passwords.dat update rbowen</code></p></div>
160      </dd>
161
162      <dt><code><strong>view</strong></code></dt>
163      <dd>Sadece, DBM dosyasının içeriğini gösterir. Bir
164        <code><var>kullanıcı</var></code> belirtirseniz sadece o kaydı
165        gösterir.
166
167      <div class="example"><p><code>dbmmanage passwords.dat view</code></p></div>
168      </dd>
169      </dl>
170    
171</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
172<div class="section">
173<h2><a name="bugs" id="bugs">Hatalar</a></h2>
174    <p>Birden fazla DBM dosya biçemi vardır ve büyük bir olasılıkla da
175    sisteminizde bu birden fazla biçemle ilgili kütüphaneler vardır. SDBM,
176    NDBM, GNU'nun GDBM projesi ve Berkeley DB 2 bunların başlıcalarıdır. Ne
177    yazık ki, bu kütüphanelerin her birinin dosya biçimleri farklıdır. Bu
178    bakımdan, <code><var>dosyaismi</var></code> dosyasında kullanılan dosya
179    biçeminin <code><strong>dbmmanage</strong></code> tarafından kullanılanla
180    aynı biçemde olduğundan emin olmalısınız.
181    <code><strong>dbmmanage</strong></code> hangi tür DBM dosyasına baktığını
182    saptayacak yeterliliğe sahip değildir. Yanlış biçemli bir dosya
183    belirtirseniz hiçbir şey dönmeyebileceği gibi, başka isimde bir DBM
184    dosyasının oluşturulması veya daha da kötüsü üzerine yazmaya
185    çalışıyorsanız DBM dosyasının bozulması bile olasıdır.</p>
186
187    <p><code><strong>dbmmanage</strong></code> programının başlangıcında
188    <code>@AnyDBM::ISA</code> dizisi olarak tanımlanmış DBM biçem
189    tercihlerinin bir listesi vardır. Berkeley DB 2 biçemini tercih
190    ettiğimizden <code><strong>dbmmanage</strong></code> sistem
191    kütüphanelerini şu sıraya göre arar: Berkeley DB 2, NDBM, GDBM ve SDBM.
192    <code><strong>dbmmanage</strong></code> DBM dosyası hareketleri için  bu
193    sıralamaya göre bulduğu ilk kütüphaneyi kullanacaktır. Sıralama Perl'deki
194    <code>dbmopen()</code> çağrısının kullandığından faklı olduğu gibi
195    Perl'deki standart <code>@AnyDBM::ISA</code> sıralamasından da oldukça
196    farklıdır. Bu bakımdan, DBM dosyalarınızı yönetmek için Perl ile yazılmış
197    başka araçlar kullanıyorsanız, onların da bu tercih sırasını izlemesini
198    sağlamalısınız. Benzer şekilde, bu dosyalara erişmek için diğer dillerde
199    (C gibi) yazılmış programlar kullanıyorsanız bunlar için de aynı durum
200    geçerlidir.</p>
201
202    <p>Unix sistemlerinde, kullanılan DBM dosyasının biçemini öğrenmek için
203    <code><strong>file</strong></code> programı kullanılabilir.</p>
204</div></div>
205<div class="bottomlang">
206<p><span>Mevcut Diller: </span><a href="/en/programs/dbmmanage.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
207<a href="/ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
208<a href="/tr/programs/dbmmanage.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
209</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Yorum</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
210<script type="text/javascript"><!--//--><![CDATA[//><!--
211var comments_shortname = 'httpd';
212var comments_identifier = 'http://httpd.apache.org/docs/2.2/programs/dbmmanage.html';
213(function(w, d) {
214    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
215        d.write('<div id="comments_thread"><\/div>');
216        var s = d.createElement('script');
217        s.type = 'text/javascript';
218        s.async = true;
219        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
220        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
221    }
222    else { 
223        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
224    }
225})(window, document);
226//--><!]]></script></div><div id="footer">
227<p class="apache">Copyright 2013 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>
228<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
229if (typeof(prettyPrint) !== 'undefined') {
230    prettyPrint();
231}
232//--><!]]></script>
233</body></html>