2013-04-08 99 views
-2

Apache文件夾密碼保護有多安全?當然,安全是相對的,取決於其他變量,如服務器的其他部分等等。Apache文件夾密碼保護有多安全?

但放大僅在.htaccess中的文件夾保護:這是一種安全的方式嗎?有沒有知道大洞?

回答

4

我假設你指的是AuthType指令集來創建一個受密碼保護的目錄。

有幾件事你可以做它「更安全」

  1. 用戶DIGEST方法代替AuthType的BASIC。 BASIC身份驗證將用戶名和密碼作爲base64編碼的字符串傳遞。 DIGEST使用隨機數和MD5,所以實際的密碼永遠不會被傳輸。

  2. 確保您的htpasswd/htdigest文件不是web文檔根目錄中,否則有可能使他人能夠通過Apache訪問(如http://example.com/.htpasswd

  3. 如果必須使用基本身份驗證,考慮使用SSL

  4. 與基於會話的身份驗證不同,登錄的用戶將保持登錄狀態,直到瀏覽器關閉。沒有會話超時。沒有什麼可以做這個,除了可能迫使401/403瀏覽器欺騙,以爲它的權威性是不正確

附加信息:http://httpd.apache.org/docs/2.2/howto/auth.html