Apache .htpasswd ve Nginx Basic Auth Şifre Üretici

Sunucu dizinlerini HTTP Basic Authentication ile şifrelemek için Apache .htpasswd ve Nginx uyumlu şifreli parola satırı üretir.

Üretilen .htpasswd Dosya Satırı SHA-1 ({SHA})
yonetici:{SHA}...
HTTP Header: Authorization: Basic ...
Bilgilendirme ve Güvenlik: Bu araçta yapılan işlemler tamamen tarayıcınızda (yerel olarak) gerçekleşir ve sunucularımıza kaydedilmez. Sonuçlar bilgilendirme amaçlı olup resmi işlem veya danışmanlık yerine geçmez. Detaylar için Kullanım Şartları sayfamızı inceleyebilirsiniz.

HTTP Basic Auth ve .htpasswd Dosyası Nedir?

Web sunucularında (Apache, Nginx, LiteSpeed) belirli bir klasörü (örneğin /admin veya test ortamını) arama motorlarına ve yetkisiz kullanıcılara kapatmanın en hızlı ve güvenli yolu HTTP Basic Authentication uygulamaktır. Bu sistem kullanıcı adı ve şifrelenmiş parolaları .htpasswd dosyasında saklar.

Desteklenen Şifreleme Algoritmaları

  • Bcrypt ($2y$): Modern Apache ve Nginx sürümleri tarafından tam desteklenen en güvenli şifreleme algoritmasıdır.
  • APR1-MD5 ($apr1$): Apache HTTP Server için optimize edilmiş geleneksel standart MD5 tuzlu (salt) algoritması.
  • SHA-1 ({SHA}): Hızlı doğrulama sağlayan Base64 kodlu SHA1 formatı.
  • CRYPT: Geleneksel Unix DES tabanlı şifreleme formatı.

Apache ve Nginx Entegrasyon Kodu

Aracımız yalnızca .htpasswd satırını üretmekle kalmaz; aynı zamanda sunucunuzun .htaccess veya nginx.conf dosyasına yapıştırabileceğiniz hazır yapılandırma bloklarını da otomatik sunar.

Sıkça Sorulan Sorular

Apache .htpasswd ve Nginx Basic Auth Şifre Üretici hakkında merak edilenler

Hayır. Nokta (.) ile başlayan dosyalar sunucular tarafından gizli kabul edilir. Ancak en yüksek güvenlik için .htpasswd dosyasını public_html dışındaki bir üst dizinde tutmanız önerilir.
Tümünü Gör →