摘要:在一些比较特殊的网站需要添加用户验证的功能,下面是使用文件的方法实现用户验证安装生成文件推荐在网站根目录下生成文件保存密码网站根目录生成文件网站根目录验证用户名验证用户名需要自行修改,重复两次后完成密码生成使能文件找到以下内容确认
在一些比较特殊的网站需要添加用户验证的功能,下面是使用.htaccess文件的方法实现用户验证
安装apache-utils
sudo apt-get update
sudo apt-get install apache2-utils
生成 .htpasswd 文件
推荐在网站根目录下生成.htpasswd 文件保存密码
touch /var/www/html/网站根目录/.htpasswd # 生成 .htpasswd 文件
sudo htpasswd -c /var/www/html/网站根目录/.htpasswd 验证用户名
验证用户名需要自行修改,重复两次后完成密码生成
使能 .htaccess 文件
sudo vi /etc/apache2/apache2.conf
找到以下内容
Options Indexes FollowSymlinks
AllowOverride all
Require all granted
确认 AllowOverride all 这行是这样就可以了保存后输入以下命令
sudo service apache2 restart
命令作用:重启apache2
修改.htaccess 文件
在.htaccess 文件的最后加入如下内容:
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/html/网站根目录/.htpasswd
Require valid-user
保存后退出
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/126062.html
摘要:一般情况下,经过上面的步骤之后,网站基本上可以搭建成功。当然,在日常的实际操作中,可能还会有一些意想不到的情况发生,到时候就考验我们解决问题的能力了。参考文章添加用户删除用户与授权设置远程访问的指令详解的详解 原文是在我自己博客中,小伙伴也可以点阅读原文进行跳转查看,还有好听的背景音乐噢~ showImg(https://segmentfault.com/img/remote/1460...
摘要:配置进行基础用户验证使用指令指定设置受保护区域的名称,此名称会显示在账号密码弹窗上,使用指令设置带有账户密码信息的路径。例如配置此外,如果某个区块不想继承整个认证体系,可以在区块内设置即用户认证关闭状态。通过和身份验证将限制与指令相结合。 原文链接: 何晓东 博客 应用场景:大概是在内部网站需要外部用户访问到,同时不能给访问者网站账号权限,所以在 nginx 层面进行限制。例如外包项目...
摘要:欢迎大家访问我的个人博客作为的第一篇文章,本文将介绍上线的全流程,希望可以对想知道如何上线一款网站应用的朋友有点帮助。 欢迎大家访问我的个人博客:http://www.coderstudy.info 作为CoderStudy的第一篇文章,本文将介绍CoderStudy上线的全流程,希望可以对想知道如何上线一款网站应用的朋友有点帮助。 一、购买服务器 云服务器的提供商有很多,阿里、腾讯等...
摘要:虚拟主机域名配置服务器中有两个不同的项目和,我们需要把顶级域名绑定到项目,将二级域名绑定到项目中。域名解析首先,在对服务器进行配置之前,先确保你的域名已经进行正确的解析。主机记录说明要将域名解析为,在主机记录处填写即可。 Apache虚拟主机域名配置 服务器中有两个不同的项目siteA和siteB,我们需要把顶级域名www.siteA.com绑定到项目siteA,将二级域名siteB....
阅读 3546·2023-04-25 20:09
阅读 3745·2022-06-28 19:00
阅读 3066·2022-06-28 19:00
阅读 3092·2022-06-28 19:00
阅读 3185·2022-06-28 19:00
阅读 2886·2022-06-28 19:00
阅读 3057·2022-06-28 19:00
阅读 2643·2022-06-28 19:00