密码保护Joomla网站

时间:2013-03-14 00:48:51

标签: .htaccess joomla joomla2.5

我试图找出如何在我运行apache2的服务器上密码保护我的整个网络目录。我有一个joomla应用程序正在运行,并且只允许授权用户浏览到公共DNS。我试图设置.htaccess文件但到目前为止都没有成功。

4 个答案:

答案 0 :(得分:2)

如果有更多有经验的人在那,请纠正我,如果我错了,但使用htaccess文件保护整个Joomla网站的密码将阻止用户进入您的网站。

您可能最好不要查看Joomla的一些安全扩展程序,例如Admin ToolsAdmin ExileOSE Anto Hacker (commercial)

要获得更多安全性扩展,请查看JED上的网站安全类别:

http://extensions.joomla.org/extensions/access-a-security/site-security/site-protection

还要确保所有文件夹都设置为755,文件设置为644.这可以手动完成,也可以通过管理工具快速完成。

希望这有帮助

答案 1 :(得分:1)

您可以使您的htaccess文件密码受到保护。

您还可以使用joomla的用户身份验证进行权限访问,例如注册或管理员。

答案 2 :(得分:1)

  1. 在Joomla的根文件夹中找到htaccess.txt,并将其重命名为.htaccess
  2. 打开它进行编辑
  3. 查找" ## Mod_rewrite正在使用中。"中的文字。
  4. 将此代码粘贴到其后(新行):

    AuthUserFile "/folder/of/your/password/file/.htpasswd"
    AuthName "Restricted Area"
    AuthType Basic
    require valid-user
    
  5. Find" RewriteEngine On"文件中的文字

  6. 将此行粘贴在其后:

    RewriteRule \.htpasswd$ - [F,L]

  7. 不要忘记将密码文件上传到上面指定的文件夹。在密码文件中,每行可以包含一对用户名和密码,格式如下:
    用户名:MD5_encoded_pa​​ssword

答案 3 :(得分:0)

如果您的服务器正在运行cpanel或plesk,则可以选择使面板界面保护文件夹密码。