|
fSifre '.htaccess' ve '.htpasswd' Yöneticisi Web Sitesi : http://www.kaynaksite.net/cgi E-posta : cgi@kaynaksite.net Copyright : kaynakSite © 2000 Sürüm : 1.0 İlk sürüm : 18/09/2000 Güncelleme : - Yazan : Altan Firidin ( altan@firidin.com ) HAKKINDA Artık istediğiniz dizini kolayca şifre korumalı yapabileceksiniz. Yapmanız gereken tek şey scripti kurmak. Hiçbir ".htaccess" veya ".htpasswd" bilgisine ihtiyacınız yok. Dosyalar script tarafından oluşturuluyor. Size sadece birkaç düğmeye tıklamak kalıyor. ÖZELLİKLER Her hangi bir dizini sadece bir düğme tıklaması ile şifre korumalı yapabilir yada şifre korumasını kaldırabilirsiniz. İsteğinize bağlı olarak eklediğiniz kullanıcıya kullanıcı adını ve şifresini e-posta ile gönderebilirsiniz. ".htpasswd" dosyasına kullanıcı ekleyebilir, silebilir yada kullanıcı şifresi değiştirebilirsiniz. Bu script Apache web sunucusunun bir özelliği olan ".htaccess" dosyasını kullanarak dizinleri şifre korumalı yapmaktadır, dolayısıyla sunucunuz Apache olmalıdır. GEREKLİ DOSYALAR fSifre.cgi ............... Ana dosya fSifre_config.cgi ........ Değişkenlerin düzenlendiği dosya KURULUMU & KULLANIMI Ücretsiz olarak kurulum yardımı almak için cgi@kaynaksite.net adresine e-posta gönderiniz. İlk olarak 'fSifre_config.cgi' dosyasını açın ve gerekli değişiklikleri yapın. Aşağıda hangi değişkenin neyi ifade ettiği anlatılmıştır. $ana_dizin Sitenizin ana dizininin tam yolunu yazınız. Ör. '/data1/virtualave.net/firidin/public_html' gibi. $ana_URL Sitenizin ana dizininin tam URLsini yazınız. '$ana_dizin' değişkeni ile belirttiğiniz dizinin URLsi olmalı. Ör. 'http://firidin.virtualave.net' gibi. $site_adi Sitenizin adını yazınız. Kullanıcılara e-posta gönderilirken kullanılacaktır. $mailprg - Sendmail programının yolunu yazınız. Eğer kullanıcılara e-posta ile kullanıcı adlarını ve şifrelerini gönderecekseniz bu değişkeni doğru düzenlemeniz gerekmektedir. Ör. '/usr/sbin/sendmail' yada '/usr/bin/sendmail' gibi. $adminad Bir dizini şifre korumalı yaptığınız zaman '.htpasswd' dosyasına otomatik olarak admini ekler. Admin için kullanıcı adını belirtin. $adminsifre Admin için şifre belirtin. $admineposta Admin e-posta adresini yazınız. Gerekli düzenlemeleri yaptıktan sonra 'fSifre.cgi' ve 'fSifre_config.cgi' dosyalarını cgi dizinine upload edip dosya izinlerini 755 olarak değiştirin. Hepsi bu kadar! |