资讯专栏INFORMATION COLUMN

Ubuntu+apache2 网站添加用户访问验证

Tecode / 1960人阅读

摘要:在一些比较特殊的网站需要添加用户验证的功能,下面是使用文件的方法实现用户验证安装生成文件推荐在网站根目录下生成文件保存密码网站根目录生成文件网站根目录验证用户名验证用户名需要自行修改,重复两次后完成密码生成使能文件找到以下内容确认

在一些比较特殊的网站需要添加用户验证的功能,下面是使用.htaccess文件的方法实现用户验证

  1. 安装apache-utils

    sudo apt-get update
    sudo apt-get install apache2-utils
  2. 生成 .htpasswd 文件
    推荐在网站根目录下生成.htpasswd 文件保存密码

    touch /var/www/html/网站根目录/.htpasswd             # 生成 .htpasswd 文件
    sudo htpasswd -c /var/www/html/网站根目录/.htpasswd  验证用户名

    验证用户名需要自行修改,重复两次后完成密码生成

  3. 使能 .htaccess 文件

    sudo vi /etc/apache2/apache2.conf

    找到以下内容

    
            Options Indexes FollowSymlinks
            AllowOverride all
            Require all granted
    

    确认 AllowOverride all 这行是这样就可以了保存后输入以下命令

    sudo service apache2 restart

    命令作用:重启apache2

  4. 修改.htaccess 文件
    在.htaccess 文件的最后加入如下内容:

    AuthType Basic
    AuthName "Restricted Content"
    AuthUserFile /var/www/html/网站根目录/.htpasswd
    Require valid-user

    保存后退出

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126062.html

相关文章

  • ubuntu搭建PHP网站完整实例教程

    摘要:一般情况下,经过上面的步骤之后,网站基本上可以搭建成功。当然,在日常的实际操作中,可能还会有一些意想不到的情况发生,到时候就考验我们解决问题的能力了。参考文章添加用户删除用户与授权设置远程访问的指令详解的详解 原文是在我自己博客中,小伙伴也可以点阅读原文进行跳转查看,还有好听的背景音乐噢~ showImg(https://segmentfault.com/img/remote/1460...

    Forelax 评论0 收藏0
  • Nginx 层面配置基础用户验证

    摘要:配置进行基础用户验证使用指令指定设置受保护区域的名称,此名称会显示在账号密码弹窗上,使用指令设置带有账户密码信息的路径。例如配置此外,如果某个区块不想继承整个认证体系,可以在区块内设置即用户认证关闭状态。通过和身份验证将限制与指令相结合。 原文链接: 何晓东 博客 应用场景:大概是在内部网站需要外部用户访问到,同时不能给访问者网站账号权限,所以在 nginx 层面进行限制。例如外包项目...

    lentrue 评论0 收藏0
  • 从零开始上线一个网站应用

    摘要:欢迎大家访问我的个人博客作为的第一篇文章,本文将介绍上线的全流程,希望可以对想知道如何上线一款网站应用的朋友有点帮助。 欢迎大家访问我的个人博客:http://www.coderstudy.info 作为CoderStudy的第一篇文章,本文将介绍CoderStudy上线的全流程,希望可以对想知道如何上线一款网站应用的朋友有点帮助。 一、购买服务器 云服务器的提供商有很多,阿里、腾讯等...

    gggggggbong 评论0 收藏0
  • Apache虚拟主机域名配置

    摘要:虚拟主机域名配置服务器中有两个不同的项目和,我们需要把顶级域名绑定到项目,将二级域名绑定到项目中。域名解析首先,在对服务器进行配置之前,先确保你的域名已经进行正确的解析。主机记录说明要将域名解析为,在主机记录处填写即可。 Apache虚拟主机域名配置 服务器中有两个不同的项目siteA和siteB,我们需要把顶级域名www.siteA.com绑定到项目siteA,将二级域名siteB....

    everfight 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<