Provided by: manpages-tr_2.0.6-2_all bug

İSİM

       dbmmanage - DBM biçemli kullanıcı kimlik doğrulama dosyalarını yönetir

KULLANIM

       dbmmanage [  kodlama  ]  dosyaismi  add  | adduser | check | delete | update kullanıcı [ şifreli_parola [
                 grup[,grup...] [ açıklama ] ] ]
       dbmmanage dosyaismi view [ kullanıcı ]
       dbmmanage dosyaismi import

AÇIKLAMA

       dbmmanage,  mod_authn_dbm  üzerinden  HTTP  kullanıcılarının  temel  kimlik  doğrulaması  için  kullanıcı
       isimlerinin  ve  parolalarının  saklanmasında kullanılacak DBM dosyalarını oluşturmak ve güncellemek için
       kullanılır.  Apache  HTTP  sunucusunun  mevcut  özkaynaklarının  kullanımı  sadece  dbmmanage  tarafından
       oluşturulan  dosyalarda listelenmiş kullanıcılara tahsis edilebilir. dbmmanage sadece, kullanıcı isimleri
       bir DBM dosyasında  saklanmak  istenirse  işe  yarar.  Düz  metin  bir  veritabanı  kullanmak  isterseniz
       htpasswd(1) sayfasına bakınız.

       DBM parola veritabanı sağlayan diğer bir araç da htdbm(1)’dir.

       Bu  kılavuz  sayfası sadece komut satırı girdilerini listeler. Kullanıcı kimlik doğrulamasını httpd(8)’de
       yapılandırmak için gerekli yönergelerle ilgili ayrıntılar için Apache dağıtımının  bir  parçası  olan  ve
       http://httpd.apache.org/ adresinde de bulunan Apache HTTP Sunucusu Belgelerine bakınız.

SEÇENEKLER

       dosyaismi
           DBM dosyasının ismi. Genellikle, .db, .pag veya .dir eklentisi olmaksızın belirtilir.

       kullanıcı
           İşlemleri gerçekleştirecek kullanıcı ismi. kullanıcı ismi iki nokta imi (:) içeremez.

       şifreli_parola
           update  ve  add  komutları için kullanılacak şifreli paroladır. Parolanın istenmesini sağlamak, fakat
           hemen ardından alanları doldurmak için bir tire imi (-) kullanabilirsiniz.  Buna  ek  olarak,  update
           komutunu kullanırken özgün parolaya dokunulmaması için bir nokta imi (.) kullanabilirsiniz.

       grup
           Kullanıcının  üyesi  olduğu  grup. Grup ismi ikinokta imi (:) içeremez.Kullanıcıyı bir gruba atamadan
           açıklama alanını doldurmak istiyorsanız bir tire imi (-) kullanabilirsiniz. Buna  ek  olarak,  update
           komutunu kullanırken özgün gruba dokunulmaması için bir nokta imi (.) kullanabilirsiniz.

       açıklama
           Adı  ve  soyadı,  eposta adresi gibi kullanıcıyla ilgili bir takım bilgiler buraya yazılır. Sunucu bu
           alanı yok sayar.

   Şifreleme Seçenekleri
       -d  CRYPT şifrelemesi (Win32 ve Netware hariç, öntanımlı)

       -m  MD5 şifrelemesi (Win32 ve Netware için öntanımlı)

       -s  SHA1 şifrelemesi

       -p  düz metin (önerilmez)

   Komutlar
       add şifreli_parola’yı kullanarak dosyaismi dosyasına kullanıcı için bir girdi ekler. Örnek:

                  dbmmanage passwords.dat add rbowen foKntnEF3KSXA

       adduser
           Parola sorduktan sonra dosyaismidosyasına kullanıcı için bir girdi ekler. Örnek:

                  dbmmanage passwords.dat adduser krietz

       check
           Parola sorduktan sonra belirtilen kullanıcı, dosyaismi dosyasında var mı diye bakar; varsa belirtilen
           parolayı kullanıcınınkiyle eşleştirmeye çalışır. Örnek:

                  dbmmanage passwords.dat check rbowen

       delete
           dosyaismi dosyasından kullanıcı girdisini siler. Örnek:

                  dbmmanage passwords.dat delete rbowen

       import
           Standart girdiden kullanıcı:parola satırlarını (her satırda  bir  tane)  okur  ve  bunları  dosyaismi
           dosyasına ekler. Parola şifrelenmiş olmalıdır.

       update
           Belirtilen kullanıcı’nın dosyaismi dosyasında mevcut olması dışında adduser komutu gibidir. Örnek:

                  dbmmanage passwords.dat update rbowen

       view
           Sadece,  DBM  dosyasının  içeriğini  gösterir.  Bir  kullanıcı belirtirseniz sadece o kaydı gösterir.
           Örnek:

                  dbmmanage passwords.dat view

YETERSİZLİKLER

       Birden fazla DBM dosya biçemi vardır ve büyük bir olasılıkla da  sisteminizde  bu  birden  fazla  biçemle
       ilgili kütüphaneler vardır. SDBM, NDBM, GNU’nun GDBM projesi ve Berkeley DB 2 bunların başlıcalarıdır. Ne
       yazık  ki,  bu  kütüphanelerin  her  birinin dosya biçimleri farklıdır. Bu bakımdan, dosyaismi dosyasında
       kullanılan dosya biçeminin dbmmanage tarafından kullanılanla aynı biçemde  olduğundan  emin  olmalısınız.
       dbmmanage  hangi  tür  DBM  dosyasına baktığını saptayacak yeterliliğe sahip değildir. Yanlış biçemli bir
       dosya belirtirseniz hiçbir şey dönmeyebileceği gibi, başka isimde bir DBM dosyasının  oluşturulması  veya
       daha da kötüsü üzerine yazmaya çalışıyorsanız DBM dosyasının bozulması bile olasıdır.

       dbmmanage  yazılımının  başlangıcında  @AnyDBM::ISA dizisi olarak tanımlanmış DBM biçem tercihlerinin bir
       listesi vardır. Berkeley DB 2 biçemini tercih ettiğimizden dbmmanage  sistem  kütüphanelerini  şu  sıraya
       göre  arar:  Berkeley DB 2, NDBM, GDBM ve SDBM. dbmmanage DBM dosyası hareketleri için bu sıralamaya göre
       bulduğu ilk kütüphaneyi kullanacaktır. Sıralama Perl’deki  dbmopen(3)  çağrısının  kullandığından  farklı
       olduğu  gibi,  Perl’deki  standart  @AnyDBM::ISA  sıralamasından  da  oldukça farklıdır. Bu bakımdan, DBM
       dosyalarınızı yönetmek için perl(1) ile yazılmış başka araçlar  kullanıyorsanız,  onların  da  bu  tercih
       sırasını  izlemesini  sağlamalısınız.  Benzer  şekilde, bu dosyalara erişmek için diğer dillerde (C gibi)
       yazılmış uygulamalar kullanıyorsanız bunlar için de aynı durum geçerlidir.

       Unix sistemlerinde, kullanılan DBM dosyasının biçemini öğrenmek için file(1) komutu kullanılabilir.

ÇEVİREN

       © 2022 Nilgün Belma Bugüner
       Bu çeviri özgür yazılımdır: Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
       Lütfen, çeviri ile ilgili bildirimde bulunmak veya çeviri yapmak  için  https://github.com/TLBP/manpages-
       tr/issues adresinde "New Issue" düğmesine tıklayıp yeni bir konu açınız ve isteğinizi belirtiniz.

Apache HTTP Sunucusu 2.4.53                       28 Şubat 2022                                     DBMMANAGE(1)