github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/programs/htdbm.html.tr.utf8 (about)

     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  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
     5  <!--
     6          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     7                This file is generated from xml source: DO NOT EDIT
     8          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     9        -->
    10  <title>htdbm - DBM parola veritabanlarını yönetir - Apache HTTP Sunucusu Sürüm 2.2</title>
    11  <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
    12  <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
    13  <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" />
    14  <script src="../style/scripts/prettify.min.js" type="text/javascript">
    15  </script>
    16  
    17  <link href="../images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/programs/htdbm.html" rel="canonical" /></head>
    18  <body id="manual-page"><div id="page-header">
    19  <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>
    20  <p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p>
    21  <img alt="" src="../images/feather.gif" /></div>
    22  <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
    23  <div id="path">
    24  <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 class="retired"><h4>Please note</h4>
    25              <p> This document refers to a legacy release (<strong>2.2</strong>) of Apache httpd. The active release (<strong>2.4</strong>) is documented <a href="http://httpd.apache.org/docs/current">here</a>. If you have not already upgraded, please follow <a href="http://httpd.apache.org/docs/current/upgrading.html">this link</a> for more information.</p>
    26          <p>You may follow <a href="http://httpd.apache.org/docs/current/programs/htdbm.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>htdbm - DBM parola veritabanlarını yönetir</h1>
    27  <div class="toplang">
    28  <p><span>Mevcut Diller: </span><a href="../en/programs/htdbm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    29  <a href="../tr/programs/htdbm.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
    30  </div>
    31  
    32      <p><code><strong>htdbm</strong></code>,
    33      <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code> üzerinden HTTP kullanıcılarının temel
    34      kimlik doğrulaması için kullanıcı isimlerinin ve parolalarının
    35      saklanmasında kullanılacak DBM dosyalarını yönetmek için kullanılır. DBM
    36      dosyaları hakkında daha ayrıntılı bilgi edinmek için
    37      <strong><code class="program"><a href="../programs/dbmmanage.html">dbmmanage</a></code></strong> sayfasına bakınız.</p>
    38  </div>
    39  <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
    40  <li><img alt="" src="../images/down.gif" /> <a href="#options">Seçenekler</a></li>
    41  <li><img alt="" src="../images/down.gif" /> <a href="#bugs">Hatalar</a></li>
    42  <li><img alt="" src="../images/down.gif" /> <a href="#exit">Çıkış Durumu</a></li>
    43  <li><img alt="" src="../images/down.gif" /> <a href="#examples">Örnekler</a></li>
    44  <li><img alt="" src="../images/down.gif" /> <a href="#security">Güvenlik Değerlendirmeleri</a></li>
    45  <li><img alt="" src="../images/down.gif" /> <a href="#restrictions">Kısıtlamalar</a></li>
    46  </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/dbmmanage.html">dbmmanage</a></code></li><li><code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code></li></ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
    47  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
    48  <div class="section">
    49  <h2><a name="synopsis" id="synopsis">Kullanım</a></h2>
    50      <p><code><strong>htdbm</strong>
    51      [ -<strong>T</strong><var>VTtürü</var> ]
    52      [ -<strong>c</strong> ]
    53      [ -<strong>m</strong> |
    54        -<strong>d</strong> |
    55        -<strong>p</strong> |
    56        -<strong>s</strong> ]
    57      [ -<strong>t</strong> ]
    58      [ -<strong>v</strong> ]
    59      [ -<strong>x</strong> ]
    60      <var>parola-dosyası</var> <var>kullanıcı</var></code></p>
    61  
    62      <p><code><strong>htdbm</strong> -<strong>b</strong>
    63      [ -<strong>T</strong><var>VTtürü</var> ]
    64      [ -<strong>c</strong> ]
    65      [ -<strong>m</strong> |
    66        -<strong>d</strong> |
    67        -<strong>p</strong> |
    68        -<strong>s</strong> ]
    69      [ -<strong>t</strong> ]
    70      [ -<strong>v</strong> ]
    71      <var>parola-dosyası</var> <var>kullanıcı</var> <var>parola</var></code></p>
    72  
    73      <p><code><strong>htdbm</strong> -<strong>n</strong>
    74      [ -<strong>c</strong> ]
    75      [ -<strong>m</strong> |
    76        -<strong>d</strong> |
    77        -<strong>p</strong> |
    78        -<strong>s</strong> ]
    79      [ -<strong>t</strong> ]
    80      [ -<strong>v</strong> ]
    81      <var>kullanıcı</var></code></p>
    82  
    83      <p><code><strong>htdbm</strong> -<strong>nb</strong>
    84      [ -<strong>c</strong> ]
    85      [ -<strong>m</strong> |
    86        -<strong>d</strong> |
    87        -<strong>p</strong> |
    88        -<strong>s</strong> ]
    89      [ -<strong>t</strong> ]
    90      [ -<strong>v</strong> ]
    91      <var>kullanıcı</var> <var>parola</var></code></p>
    92  
    93      <p><code><strong>htdbm</strong> -<strong>v</strong>
    94      [ -<strong>T</strong><var>VTtürü</var> ]
    95      [ -<strong>c</strong> ]
    96      [ -<strong>m</strong> |
    97        -<strong>d</strong> |
    98        -<strong>p</strong> |
    99        -<strong>s</strong> ]
   100      [ -<strong>t</strong> ]
   101      [ -<strong>v</strong> ]
   102      <var>parola-dosyası</var> <var>kullanıcı</var></code></p>
   103  
   104      <p><code><strong>htdbm</strong> -<strong>vb</strong>
   105      [ -<strong>T</strong><var>VTtürü</var> ]
   106      [ -<strong>c</strong> ]
   107      [ -<strong>m</strong> |
   108        -<strong>d</strong> |
   109        -<strong>p</strong> |
   110        -<strong>s</strong> ]
   111      [ -<strong>t</strong> ]
   112      [ -<strong>v</strong> ]
   113      <var>parola-dosyası</var> <var>kullanıcı</var> <var>parola</var></code></p>
   114  
   115      <p><code><strong>htdbm</strong> -<strong>x</strong>
   116      [ -<strong>T</strong><var>VTtürü</var> ]
   117      [ -<strong>m</strong> |
   118        -<strong>d</strong> |
   119        -<strong>p</strong> |
   120        -<strong>s</strong> ]
   121      <var>parola-dosyası</var> <var>kullanıcı</var></code></p>
   122  
   123      <p><code><strong>htdbm</strong> -<strong>l</strong>
   124      [ -<strong>T</strong><var>VTtürü</var> ]
   125      </code></p>
   126  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   127  <div class="section">
   128  <h2><a name="options" id="options">Seçenekler</a></h2>
   129      <dl>
   130      <dt><code><strong>-b</strong></code></dt>
   131      <dd>Betik kipi; parola için istek yapmak yerine parola komut satırından
   132      verilir. <strong>Parola komut satırında görünür</strong> olacağından çok
   133      dikkatli kullanmak gerekir.</dd>
   134  
   135      <dt><code><strong>-c</strong></code></dt>
   136      <dd><code><var>parola-dosyası</var></code> oluşturur. Dosya mevcutsa,
   137      dosya silinip yeniden yazılır. Bu seçenek
   138      <code><strong>-n</strong></code> seçeneği ile birlikte kullanılamaz.</dd>
   139  
   140      <dt><code><strong>-n</strong></code></dt>
   141      <dd>Sonuçları veritabanında güncellemek yerine standart çıktıya gönderir.
   142      <code><var>parola-dosyası</var></code> belirtilmediğinden, bu seçenek
   143      komut satırı sözdizimini değiştirir. Bu seçenek
   144      <code><strong>-c</strong></code> seçeneği ile birlikte kullanılamaz.</dd>
   145  
   146      <dt><code><strong>-m</strong></code></dt>
   147      <dd>Parolalar için MD5 şifrelemesi kullanılır. Windows, Netware ve TPF
   148      için öntanımlıdır.</dd>
   149  
   150      <dt><code><strong>-d</strong></code></dt>
   151      <dd>Parolaları şifrelemek için <code>crypt()</code> kullanılır. Windows,
   152      Netware ve TPF dışında öntanımlıdır.
   153      <code><strong>htdbm</strong></code> tarafından tüm platformlarda
   154      destekleniyor olsa da Windows, Netware ve TPF üzerinde
   155      <code class="program"><a href="../programs/httpd.html">httpd</a></code> sunucusu tarafından desteklenmez.</dd>
   156  
   157      <dt><code><strong>-s</strong></code></dt>
   158      <dd>Parolalar için SHA şifrelemesi kullanılır. LDAP Dizin değişim
   159      biçemini (ldif) kullanarak Netscape sunucularına/sunucularından göçü
   160      kolaylaştırır.</dd>
   161  
   162      <dt><code><strong>-p</strong></code></dt>
   163      <dd>Düz metin parolalar kullanılır. <code><strong>htdbm</strong></code>
   164      tarafından tüm platformlarda destekleniyor olsa da Windows, Netware ve
   165      TPF üzerinde <code class="program"><a href="../programs/httpd.html">httpd</a></code> sunucusu tarafından sadece düz
   166      metin parolalar kabul edilir.</dd>
   167  
   168      <dt><code><strong>-l</strong></code></dt>
   169      <dd>Veritabanındaki kullanıcıları açıklamalarıyla birlikte standart
   170      çıktıya gönderir.</dd>
   171  
   172      <dt><code><strong>-t</strong></code></dt>
   173      <dd>Son değiştirgenin bir açıklama olarak yorumlanmasını sağlar. Bu
   174      seçenek kullanıldığında komut satırının sonuna fazladan bir dizge
   175      eklenebilir. Bu dizge, veritabanında belirtilen kullanıcının "Comment"
   176      alanında saklanır.</dd>
   177  
   178      <dt><code><strong>-v</strong></code></dt>
   179      <dd>Kullanıcı adını ve parolasını doğrular. Program belirtilen parolanın
   180      geçerli olup olmadığını belirten bir ileti basar. Eğer parola geçersizse
   181      program hata kodu 3 ile çıkar.</dd>
   182  
   183      <dt><code><strong>-x</strong></code></dt>
   184      <dd>Kullanıcıyı siler. Kullanıcı belirtilen DBM dosyasında mevcutsa
   185      silinir.</dd>
   186  
   187      <dt><code><var>parola-dosyası</var></code></dt>
   188      <dd>DBM dosyasının ismi. Genellikle, <code>.db</code>, <code>.pag</code>
   189      veya <code>.dir</code> eklentisi olmaksızın belirtilir.
   190      <code><strong>-c</strong></code> seçeneği ile birlikte verilmişse ve DBM
   191      dosyası mevcut değilse dosya oluşturulur, mevcutsa dosya güncellenir.</dd>
   192  
   193      <dt><code><var>kullanıcı</var></code></dt>
   194      <dd><code><var>parola-dosyası</var></code>'nda oluşturulacak veya
   195      güncellenecek kullanıcı ismi. <code><var>kullanıcı</var></code> bu
   196      dosyada mevcut değilse yeni bir girdi eklenir. Girdi mevcutsa parolası
   197      değiştirilir.</dd>
   198  
   199      <dt><code><var>parola</var></code></dt>
   200      <dd>Şifrelenip DBM dosyasında saklanacak düz metin parola. Sadece
   201      <code><strong>-b</strong></code> seçeneği ile kullanılır.</dd>
   202  
   203      <dt><code><strong>-T</strong> <var>VTtürü</var></code></dt>
   204      <dd>DBM dosyasının türü; SDBM, GDBM, DB, veya "default" olabilir.</dd>
   205      </dl>
   206  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   207  <div class="section">
   208  <h2><a name="bugs" id="bugs">Hatalar</a></h2>
   209      <p>Birden fazla DBM dosya biçemi vardır ve büyük bir olasılıkla da
   210      sisteminizde bu birden fazla biçemle ilgili kütüphaneler vardır. SDBM,
   211      NDBM, GNU'nun GDBM projesi ve Berkeley/Sleepycat DB 2/3/4 bunların
   212      başlıcalarıdır. Ne yazık ki, bu kütüphanelerin her birinin dosya
   213      biçimleri farklıdır. Bu bakımdan, <code><var>dosyaismi</var></code>
   214      dosyasında kullanılan dosya biçeminin <code><strong>htdbm</strong></code>
   215      tarafından kullanılanla aynı biçemde olduğundan emin olmalısınız.
   216      <code><strong>htdbm</strong></code> hangi tür DBM dosyasına baktığını
   217      saptayacak yeterliliğe sahip değildir. Yanlış biçemli bir dosya
   218      belirtirseniz hiçbir şey dönmeyebileceği gibi, başka isimde bir DBM
   219      dosyasının oluşturulması veya daha da kötüsü üzerine yazmaya
   220      çalışıyorsanız DBM dosyasının bozulması bile olasıdır.</p>
   221  
   222      <p>Unix sistemlerinde, kullanılan DBM dosyasının biçemini öğrenmek için
   223      <code><strong>file</strong></code> programı kullanılabilir.</p>
   224  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   225  <div class="section">
   226  <h2><a name="exit" id="exit">Çıkış Durumu</a></h2>
   227      <p><code><strong>htdbm</strong></code>, kullanıcı ismi ve parolasını DBM
   228      dosyasına başarıyla eklemiş veya güncellemişse <code>0</code>, dosyalara
   229      erişirken bir sorun çıkmışsa <code>1</code>, komut satırında bir
   230      sözdizimi hatası varsa <code>2</code>, parola etkileşimli alınmış fakat
   231      girdi ile eşleşme sağlanamamışsa <code>3</code>, işlem kesintiye
   232      uğramışsa <code>4</code>, bir değer çok uzunsa <code>5</code> (kullanıcı,
   233      parola, dosya ismi veya açıklama), kullanıcı ismi kuraldışı karakter
   234      içeriyorsa (<a href="#restrictions">Kısıtlamalar</a> bölümüne bakınız)
   235      <code>6</code> ve dosya geçerli bir DBM parola dosyası değilse
   236      <code>7</code> değeriyle döner.</p>
   237  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   238  <div class="section">
   239  <h2><a name="examples" id="examples">Örnekler</a></h2>
   240      <div class="example"><p><code>
   241        htdbm /usr/local/etc/apache/.htdbm-users jsmith
   242      </code></p></div>
   243  
   244      <p><code>jsmith</code> kullanıcısı için parolayı ekler veya değiştirir.
   245      Parolayı vermesi için kullanıcıya parola isteği yapılır. Windows üzerinde
   246      çalıştırılırsa parola Apache MD5 algoritması ile şifrelenir, aksi
   247      takdirde sistemin <code>crypt()</code> yordamı kullanılır. Dosya mevcut
   248      değilse <code><strong>htdbm</strong></code> beklenen hiçbir işlemi
   249      yapmadan bir hata vererek çıkar.</p>
   250  
   251      <div class="example"><p><code>
   252        htdbm -c /home/doe/public_html/.htdbm jane
   253      </code></p></div>
   254  
   255      <p>Yeni bir dosya oluşturur ve kullanıcı <code>jane</code> için kaydı bir
   256      girdi olarak bu dosyaya yazar. Dosya mevcutsa fakat okunamıyor veya
   257      yazılamıyorsa dosyada bir değişiklik yapılmaz ve
   258      <code><strong>htdbm</strong></code> bir ileti gösterip bir hata durumu
   259      ile çıkar.</p>
   260  
   261      <div class="example"><p><code>
   262        htdbm -mb /usr/web/.htdbm-all jones Pwd4Steve
   263      </code></p></div>
   264  
   265      <p>Komut satırından verilen parolayı (<code>Pwd4Steve</code>) MD5
   266      algoritmasıyla şifreler ve bunu belirtilen dosyada saklar.</p>
   267  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   268  <div class="section">
   269  <h2><a name="security" id="security">Güvenlik Değerlendirmeleri</a></h2>
   270      <p><code><strong>htdbm</strong></code> tarafından yönetilen parola
   271      dosyalarına sunucunun URI uzayından erişilememelidir; yani dosya bir
   272      tarayıcı ile okunabilecek bir yerde bulunmamalıdır.</p>
   273  
   274      <p>Komut satırında parolanın şifrelenmemiş olarak görünmesi sebebiyle
   275      <code><strong>-b</strong></code> seçeneğinin kullanımından kaçınılmasını
   276      öneriyoruz.</p>
   277  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   278  <div class="section">
   279  <h2><a name="restrictions" id="restrictions">Kısıtlamalar</a></h2>
   280      <p>Windows ve MPE platformlarında, <code><strong>htdbm</strong></code>
   281      ile şifrelenen parolalar <code>255</code> karakterden daha uzun olamaz.
   282      255 karakterden sonrası kırpılır.</p>
   283  
   284      <p><code><strong>htdbm</strong></code> tarafından kullanılan MD5
   285      algoritması Apache yazılımına özeldir; bu algoritma ile şifrelenen
   286      parolalar başka HTTP sunucularında kullanılamayabilir.</p>
   287  
   288      <p>Kullanıcı isimleri <code>255</code> bayttan uzun olamaz ve iki nokta
   289      imi (<code>:</code>) içeremez.</p>
   290  </div></div>
   291  <div class="bottomlang">
   292  <p><span>Mevcut Diller: </span><a href="../en/programs/htdbm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
   293  <a href="../tr/programs/htdbm.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
   294  </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>
   295  <script type="text/javascript"><!--//--><![CDATA[//><!--
   296  var comments_shortname = 'httpd';
   297  var comments_identifier = 'http://httpd.apache.org/docs/2.2/programs/htdbm.html';
   298  (function(w, d) {
   299      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
   300          d.write('<div id="comments_thread"><\/div>');
   301          var s = d.createElement('script');
   302          s.type = 'text/javascript';
   303          s.async = true;
   304          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
   305          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
   306      }
   307      else { 
   308          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
   309      }
   310  })(window, document);
   311  //--><!]]></script></div><div id="footer">
   312  <p class="apache">Copyright 2017 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>
   313  <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[//><!--
   314  if (typeof(prettyPrint) !== 'undefined') {
   315      prettyPrint();
   316  }
   317  //--><!]]></script>
   318  </body></html>