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="<-" alt="<-" src="/images/left.gif" /></a></div> 21<div id="path"> 22<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.2</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> 23<div class="toplang"> 24<p><span>Mevcut Diller: </span><a href="/en/programs/dbmmanage.html" hreflang="en" rel="alternate" title="English"> en </a> | 25<a href="/ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 26<a href="/tr/programs/dbmmanage.html" title="Türkçe"> tr </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"> en </a> | 207<a href="/ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 208<a href="/tr/programs/dbmmanage.html" title="Türkçe"> tr </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&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>