Anonim

Hiç basit bir kullanıcı / şifre sisteminin arkasındaki bir dizini kilitlemek istediniz mi? Web sunucunuz Apache ile çalışıyorsa, bir dizini .htaccess dosyanızla kolayca koruyabilirsiniz.

.htaccess AuthType Temel AuthName "Parola Korumalı" AuthUserFile /var/www/.htpasswd geçerli bir kullanıcı gerektiriyor

Yukarıda not edilmesi gereken önemli kısım AuthUserFile /var/www/.htpasswd'dir . Bu, kullanıcı adınızı ve şifrenizi saklayan şifre dosyasına giden yolu sağlar. Örnek bir .htpasswd dosyası şöyle görünür:

.htpasswd billybob: bXBdv1vuq2yOk

Yukarıdaki özel örnek için, kullanıcı adı billybob ve şifre geçicidir . .Htpasswd dosyasının adını kullanmak zorunda değilsiniz, sadece apache'de dosya oluşturma aracı olarak adlandırılan ortak bir isimdir, htpasswd olarak adlandırılır. Ayrıca, şifre dosyanızın biraz daha güvenli olmasını sağlamak için, barındırma yaptığınız web sitesinin kökünün üstünde bir klasör düzeyinde depolamak iyi bir fikirdir.

Bu dosyayı oluşturmanız gerekirse, bir .htpasswd üreteci oluşturdum. İstediğiniz kullanıcı adını ve şifreyi oluşturun ve belirttiğiniz şifre dosyasında saklayın. Bu noktadan itibaren, dizininiz şimdi parola korumalı olmalıdır. Birden fazla kullanıcı adı ve şifre kaydetmeniz gerekiyorsa, telefonunuzda yeni satırlar oluşturmanız yeterlidir.

.Htaccess ile parola koruma dizini