Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen htdbm komutudur.
Program:
ADI
htdbm - DBM parola veritabanlarını işle
SİNOPSİS
hddbm [ -TDB TÜRÜ ] [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C maliyet ] [ -t ] [ -v ]
Dosya kullanıcı adı
hddbm -b [ -TDB TÜRÜ ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C maliyet ] [ -t ] [ -v ] Dosya
kullanıcı adı şifre
hddbm -n [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C maliyet ] [ -t ] [ -v ] kullanıcı adı
hddbm -nb [ -c ] [ -m | -B | -d | -s | -p ] [ -C maliyet ] [ -t ] [ -v ] kullanıcı adı şifre
hddbm -v [ -TDB TÜRÜ ] [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C maliyet ] [ -t ] [ -v ]
Dosya kullanıcı adı
hddbm -vb [ -TDB TÜRÜ ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C maliyet ] [ -t ] [ -v ]
Dosya kullanıcı adı şifre
hddbm -x [ -TDB TÜRÜ ] Dosya kullanıcı adı
hddbm -l [ -TDB TÜRÜ ]
ÖZET
htdbm, kullanıcı adlarını ve parolayı depolamak için kullanılan DBM biçimindeki dosyaları değiştirmek için kullanılır.
mod_authn_dbm aracılığıyla HTTP kullanıcılarının temel kimlik doğrulaması. için dbmmanage belgelerine bakın.
bu DBM dosyaları hakkında daha fazla bilgi.
SEÇENEKLER
-b Toplu iş modunu kullanın; yani, şifreyi sormak yerine komut satırından alın
onun için. Bu seçenek çok dikkatli kullanılmalıdır, çünkü the şifre is Açıkça
gözle görülür komut satırında. Komut dosyası kullanımı için -i seçeneğine bakın.
-i Şifreyi doğrulamadan stdin'den okuyun (script kullanımı için).
-c şifre dosyası. Eğer şifre dosyası zaten var, yeniden yazılır ve kesilir.
Bu seçenek -n seçeneğiyle birleştirilemez.
-n Bir veritabanını güncellemek yerine sonuçları standart çıktıda görüntüleyin. Bu seçenek
komut satırının sözdizimini değiştirir, çünkü şifre dosyası argüman (genellikle
birincisi) atlanmıştır. -c seçeneği ile birleştirilemez.
-m Parolalar için MD5 şifrelemesi kullanın. Windows ve Netware'de bu varsayılandır.
-B Parolalar için bcrypt şifrelemesi kullanın. Bu şu anda çok olarak kabul ediliyor
güvenli.
-C Bu bayrağa yalnızca -B (bcrypt şifrelemesi) ile birlikte izin verilir. o ayarlar
bcrypt algoritması için kullanılan hesaplama süresi (yüksek, daha güvenlidir ancak daha yavaştır,
varsayılan: 5, geçerli: 4 ila 31).
-d Parolalar için crypt() şifrelemesi kullanın. Windows ve Windows dışındaki tüm platformlarda varsayılan
ağ yazılımı. Muhtemelen tüm platformlarda htdbm tarafından desteklense de, desteklenmez.
Windows ve Netware'de httpd sunucusu tarafından. Bu algoritma güvensiz bugüne kadar
standartları.
-s Parolalar için SHA şifrelemesini kullanın. Netscape sunucularından/sunucularına geçişi kolaylaştırır
LDAP Dizin Değişim Formatını (ldif) kullanarak. Bu algoritma güvensiz by
bugünün standartları.
-p Düz metin parolaları kullanın. htdbm tüm platformlarda oluşturmayı destekleyecek olsa da,
httpd arka plan programı Windows ve Netware'de yalnızca düz metin parolaları kabul eder.
-l stdout'taki veritabanındaki kullanıcı adlarının ve yorumların her birini yazdırın.
-v Kullanıcı adını ve parolayı doğrulayın. Program şunu belirten bir mesaj yazdıracaktır:
sağlanan parolanın geçerli olup olmadığı. Şifre geçersizse, program
hata kodu 3 ile çıkar.
-x Kullanıcıyı sil. Kullanıcı adı belirtilen DBM dosyasında mevcutsa silinecektir.
-t Son parametreyi yorum olarak yorumlayın. Bu seçenek belirtildiğinde, bir
komut satırına ek dize eklenebilir; bu dize saklanacak
belirtilen kullanıcı adıyla ilişkili veritabanının "Yorum" alanında.
Dosya
DBM biçim dosyasının dosya adı. Genellikle .db, .pag veya uzantısı olmadan
.dir. -c verilirse, DBM dosyası zaten yoksa oluşturulur veya
varsa güncellenir.
kullanıcı adı
Oluşturulacak veya güncellenecek kullanıcı adı şifre dosyası. Eğer kullanıcı adı bunda yok
dosya, bir girdi eklenir. Varsa, şifre değiştirilir.
şifre
Şifrelenecek ve DBM dosyasında saklanacak düz metin parolası. Sadece ile kullanılır
-b bayrağı.
-TDB TÜRÜ
DBM dosyasının türü (SDBM, GDBM, DB veya "varsayılan").
onworks.net hizmetlerini kullanarak htdbm'yi çevrimiçi kullanın