..


Sponsor Bağlantılar

Kimlik ile bir klasöre erişimi kısıtlama

Max Bossi tarafından yazılmış Makale

Bu kısa yazıda adı ve şifre ile sadece kullanıcılar için bir klasör erişimi kısıtlamak için Apache nasıl kullanacağınızı göreceksiniz.

Bizim amacına ulaşmak için biz sadece ile birlikte olağan. Htaccess dosyası için çare olabilir. Htpasswd.

İlk olarak dosyanın içeriğini ayarlamak Htaccess aşağıdaki gibidir.






 / AuthUserFile / home / siteler / www.sito.com / özel. Htpasswd







 AuthName "Sit Alanı"







 AuthType Basic







 Require valid-user



Bu doğru AuthUserFile. Htpasswd dosyasının yolunu belirtmek için çok önemli.

Şimdi dosyayı nasıl oluşturulacağı görmek, içeriği aşağıdaki sözdizimi olmalıdır htpasswd.






 user1: password1_criptata







 kullanıcı2: password2_criptata







 user3: password3_criptata



. Dosyayı oluşturmak için htpasswd iki yol izleyebilirsiniz:

1) biz makine bizim sunucu günlük yapmak ve söz konusu dosya oluşturmak klasörüne gidin kabuğu erişiminiz varsa:

 



 / cd / home / siteler / www.sito.com / özel

 
ve tipi:
 



 htpasswd-c. htpasswd adı

 
şimdi sistemi daha sonra onaylamak gerekir Bu kullanıcı, parola ile ilişkilendirmek için şifre isteyecektir.
Ve işte bu kadar: bizim sistem bizim için yaratmıştır htpasswd dosyası.!

Eğer sunucunun kabuk erişimi yoksa 2) küçük bir hile kullanmak gerekir.
. Temelde biz "el ile" oluşturabilirsiniz İşte Web'de mevcut olan çok sayıda program ve araçları biri tarafından kullanılan bizim dosyada bazı bağlantılar:

Bir kez dosya oluşturulan tek kaydedin ve standart bir FTP istemcisi kullanıyorsanız, web klasöre yüklemek gerekir.

Her şey tabii ki düzgün çalışıyor olduğu için. Htaccess dosyası korumak istediğiniz aynı klasörde olması gerekir, ama aynı klasörde olması gerekli değildir. Htpasswd (önemli olan doğru yolu oraya gösterilir olmasıdır) .

Şimdi web sunucusu kullanıcı adı ve şifre eklemek ister bir oturum açma dönmelidir çalışıyorsa, http ile korunan klasöre erişmeyi deneyin.

Aynı Kategoride ...
E-Öğrenme
Linux (Ders) Linux (Ders)
Açık kaynak sistemi komple rehberi. 49 € düşük.
MySQL (Ders) MySQL (Ders)
Açık kaynak veritabanı yönetimi. En düşük € 39.
PHP (Ders) PHP (Ders)
Dinamik Web siteleri oluşturmak için tam ders. 49 € düşük.
Sponsor Bağlantılar