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