zoukankan      html  css  js  c++  java
  • 为linux服务器添加访问web密码

    //1,站点Apache服务器中的httpd.conf文件有设置为:
    DocumentRoot /var/www/html //此路径为Apache中设置外部访问linux服务器ip地址时默认打开的文件夹路径,必须是完整路径
    
    AccessFileName .htaccess
    
    AllowOverride All
    
    
    //2,linux命令
    htpasswd -c allowuser/.htpasswd newuser //在当前目录下的allowuser文件夹内创建.htpasswd文件并在其中创建newuser用户,随后会提示设置密码。.htpasswd文件最好放在/var/www/下的某个文件夹内而非/var/www/html防止可访问html文件夹用户修改其内容
    
    
    //3,在要控制访问的文件夹(必须是/var/www/html路径下的文件夹,或/var/www/html路径本身)内添加 .htaccess 文件,并往其中写入
    AuthName "Section Name"
    AuthType Basic
    AuthUserFile /var/www/allowuser/.htpasswd //填写刚才创建的.htpasswd文件的完整路径
    Require valid-user
    
    //4,最后设置文件.htpasswd和.htaccess的文件权限,确保Apache用户有读的权限,这样访问该文件夹下网页时就会要求填写.htpasswd文件里的用户名密码
  • 相关阅读:
    20191024-1 每周例行报告
    萌猿纵横字谜引擎实现过程
    Blender插件加载研究
    Blender插件初始化范例
    Blender插件编写指南
    Blender之Property
    Blender之UILayout
    Blender插件之Panel
    Blender插件之操作器(Operator)实战
    向量之基底
  • 原文地址:https://www.cnblogs.com/dreamhome/p/2921413.html
Copyright © 2011-2022 走看看