Ana Sayfa > Linux > Directory. htaccess ile kullanım için şifre koruması içerir

Şifre koruması ile kullanmak için rehber içerir. Htaccess

Bu yazıda kullanarak öğreneceksiniz. Htpasswd.

image
Her zaman sunucuya özel klasörleri onları kullanılabilir olmasını isteyen insanlar için geçerlidir edilir istedi? Sunucu tarafı çözümü inşa sinir bozucu aslında? - Merak etmeyin! Bu htpasswd kullanarak kolayca yapılabilir.
. Htpasswd isimli bir dosya oluşturun ve aşağıdaki örnekte bir giriş (kullanıcı adı ve şifre), seçin:

codim: şifre

codim = Kullanıcı korkuluklar.

password = parola kullanıcı.

Bir dosya için bu ayrıntıları girmeden önce, size doğru çalışması için şifre alanına doğrulama şifrelemek zorunda olduğunu bilmek gerekir.

Örneğin, şifre SON6pIXmEDIOQ (Sen gibi kullanabilirsiniz codim şifreleme sonra görülebilir aşağıdaki araçları kolayca htpasswd dosyası için doğru kodlamayı şifre şifreleme gerçekleştirmek için).

Bir kez htpasswd dosyası oluşturdum., Doğrulama bilgileri (htpasswd dosyasına bağlantısı tanımlamak için bir sonraki adımı unutmayın. Dizinde) korumak istediğiniz dosya dizinini koyun.


Htaccess adında bir dosya oluşturun. Ve aşağıdaki kodu ekleyin:

AuthUserFile / home / codim /. Htpasswd /. Htpasswd
AuthGroupFile / dev / null
AuthName Private_Directory
AuthType Basic

kullanıcı codim gerektirir

Şimdi kod bölmek ve her satırın ne yaptığını açıklar.

AuthUserFile / home / codim /. Htpasswd /. Htpasswd

Bir dosyanın Yer htpasswd -. Çok arzu erişilebilir dizinlere eklemek için değil - böyle public_html, www, vb gibi - erişilebilir dizin olup olmadığını dosya (genellikle çok "yasal" değil) alabilirsiniz çünkü. Bu örnek, ulaşılmaz dizin nasıl yapabiliriz gösterdi bahsetmek önemlidir.

AuthGroupFile / dev / null

Dosya doğrulama grubu. Gerçekten önemli bir şey, üzerinde taşıyabilirsiniz.

AuthName Private_Directory

"Title" Kind of zaman ayrıntıların görünmesi gerekir.

AuthType Basic

Kimlik doğrulama Bu tür bilgiler. Bu örnekte kimlik doğrulama türü sadece temel olduğunu.

kullanıcı codim gerektirir

Basitçe adlandırılan Bu satır, kullanıcının codim erişim dizini "sağlar" (Sen de geçerli kullanıcı sadece tanımlı herhangi bir kullanıcı erişim sağlar hattı yerine çok sayıda kullanıcıya erişim gerektiren kullanıcı codim gerektirir izin verebilirsiniz) -. Elbette kullanıcı codim adınızı değiştirmeniz gerekir.

Bir kez htaccess dosyası oluşturduk., Dosya dizini H "mognt" koyun.

Belirli dosyalara erişimi engelleme:

Eğer (yine, özel bir birey ve tüm üst dizine erişimi reddetmek) onu korumak istediğiniz dizini belirli bir dosya varsa, o zaman aşağıdaki kodu eklemek gerekecek:

<Files Index.php>
kullanıcı codim gerektirir
</ Files>

<Files Index.php> = erişimi engellemek istediğiniz dosya.

Dosya kimlik doğrulama bilgilerini (I dizinler hakkında, bu komutu komut geçerli kullanıcı herhangi bir kullanıcı belirtilen dosya dosya htpasswd. erişim tanımlanan izin gerektirir yerine söylediğiniz gibi) gerçekleştirmek için ihtiyacı olacağı kullanıcı codim = kullanıcı gerektirir.

TAMAM!

Başarıyla :)

Hiçbir ilgili mesajlar.

תגיות: , , Kategoriler: Linux Etiketler: , ,
  1. Sevgilim
    16:47 1 Haziran, 2009 | # 1

    Sen ancak DA aracılığıyla saniyede yapabilirsiniz
    Rağmen çok faydalı teşekkürler

  2. Scolpy
    18:58 1 Haziran, 2009 | # 2

    Önemli :

    Sen ancak DA aracılığıyla saniyede yapabilirsiniz
    Rağmen çok faydalı teşekkürler

    Herkesin DA vardır değil - ve her zaman, ama her zaman daha iyi, doğrudan öğretmek ve bunu otomatik olarak gerçekleştiren bir komut dosyası (biz de şımarık nesil haline nasıl çalışılacağını öğretmek değil : P ).

  3. Sedir
    13:48 3 Haziran, 2009 | # 3

    Teşekkür ederim :)
    Ben o zaman için bir rehber arıyordum ve gerçekten bunu nasıl anlamadı, şimdi anlıyorum
    Tekrar teşekkürler

  4. Ural
    10:26 4 Haziran 2009 | # 4

    Scolpy :

    Önemli :

    Sen ancak DA aracılığıyla saniyede yapabilirsiniz
    Rağmen çok faydalı teşekkürler

    Herkesin DA vardır değil - ve her zaman, ama her zaman daha iyi, doğrudan öğretmek ve bunu otomatik olarak gerçekleştiren bir komut dosyası (biz de şımarık nesil haline nasıl çalışılacağını öğretmek değil : P ).

    % 100 doğru!
    Serin kılavuzu, profesyonel!
    Ayrıntılı bilgi için oda ve Aintlgnziit okuyucu üzerinde inşa etmek değil hatırlıyorum vardır.

    Daha sonra başarılı ;)
    Ural

  5. Ika
    00:27 den 8 Haziran 2009 | # 5

    Ama çok kısıtlayıcı Çok güzel.
    Geçerli kullanıcı ve kullanıcı adını her zaman daha tercih

    Ika

  6. 13:25 den 8 Haziran 2009 | # 6

    Ica :

    Ama çok kısıtlayıcı Çok güzel.
    Geçerli kullanıcı ve kullanıcı adını her zaman daha tercih

    Ika

    Ben (son paragraf) "geçerli bir kullanım gerektiren" kullanma yönergeleri ekledi.

  7. Itamar
    14:57 den 24 Nisan 2010 | # 7

    Bana bunu gösterir:

    Internal Server Error
    
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    
    Please contact the server administrator, ***@***.co.il and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    
    More information about this error may be available in the server error log.
    
    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
    
    Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at ***.co.il Port 80
    
  8. 18 מאי, 2010 מתוך 21:15 | #8

    כדי לפתור את הבעיה אני צריך חשבון FTP שאוכל לראות את הקבצים שהוגדרו.

  1. אין הפניות עדיין.