搭建开放式与认证式个人网站

news/2024/5/15 7:11:02/文章来源:https://blog.csdn.net/mhgjddev/article/details/127748486

搭建开放式与认证式个人网站

(一).设置个人用户主页

  1. 开启个人用户主页功能;
    【vim /etc/httpd/conf.d/userdir.conf】
    编辑/etc/httpd/conf.d/userdir.conf文件,在第17行的UserDir disabled参数前面加上井号(#),表示让httpd服务程序开启个人用户主页功能;同时再把第24行的UserDir public_html参数前面的井号(#)删除(UserDir参数表示网站数据在用户家目录中的保存目录的名称,即public_html目录);最后,在修改完毕后记得保存,如图所示:
    在这里插入图片描述

  2. 建立主页文件
    【useradd linux-yhy】
    【cd /home/linux-yhy】
    【mkdir public_html】
    【echo “This is linux-yhy’s website” > public_html/index.html】
    【chmod -Rf 755 /home/linux-yhy】

  3. 重启httpd服务程序与验证
    【systemctl restart httpd】

在这里插入图片描述

  1. 修改SELinux安全策略
    httpd服务程序在提供个人用户主页功能时,该用户的网站数据目录本身就应该是存放到与这位用户对应的家目录中的,所以不需要修改家目录的SELinux安全上下文。但是,Linux操作系统还有一个域的概念。Linux域可以确保服务程序不执行违规操作,只能本本分分地为用户提供服务。使用getsebool命令查询并过滤出所有与HTTP协议相关的安全策略。其中,off表示禁止状态,on表示允许状态。
    在这里插入图片描述

【setsebool -P httpd_enable_homedirs=on】
一定要记得在setsebool命令后面加上-P参数,以使修改后的SELinux策略永久生效且立即生效。随后刷新网页。
在这里插入图片描述

(二)让通过身份验证的用户访问网页里面的内容

  1. 生产密码数据库
    使用htpasswd命令生成密码数据库。-c参数表示第一次生成;后面再分别添加密码数据库的存放文件,以及验证要用到的用户名称(该用户不必是系统中已有的本地账户)。
    【htpasswd -c /etc/httpd/passwd linux-yhy】

  2. 编辑个人用户主页功能的配置文件
    【vim /etc/httpd/conf.d/userdir.conf】
    在这里插入图片描述

33 authuserfile “/etc/httpd/passwd” #刚刚生成的密码验证文件保存路径
34 authname “My privately website” #当用户尝试访问个人用户网站时的提示信息
36 require user linux-yhy #用户进行账户密码登录时需要验证的用户名称

【systemctl retart httpd】

3.访问验证
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_826862.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DNS设置错误,浏览器能够正常访问网站么?

大家在看到这个问题,第一反应是不是都认为:不能? 嘿嘿,我料定大家的正常思路也该是这样。 起初我也认为应该是这样但是前段时间遇到一件事让我改变了这个固有观念: 前段时间机房的dhcp服务关闭,我们不得已开…

css点击后变颜色_Web 性能优化:21 种优化 CSS 和加快网站速度的方法

这是 Web 性能优化的第 4 篇,上一篇在下面看点击查看:Web 性能优化:使用 Webpack 分离数据的正确方法Web 性能优化:图片优化让网站大小减少 62%Web 性能优化:缓存 React 事件来提高性能CSS 必须通过一个相对复杂的管道…

外链发布,如何一箭双雕,而非仅仅为了SEO?

目前,我们不可否认的是社交媒体对SEO的影响,特别是新媒体平台,很多比较成熟的公司都会在原有的SEO部门增加新媒体部,这就意味着,基础性的营销推广,不单单存在于SEO,以往通过SEO获取大量流量的操…

记录 OpenGL 学习网站

LearnOpenGL CNhttp://learnopengl.com 系列教程的简体中文翻译https://learnopengl-cn.github.io/http://learnopengl.com 系列教程的简体中文翻译https://learnopengl-cn.github.io/ OpenGL入门(一)-- 图形API简介与作用 - 简书由于第一次的文章排版有…

如何处理 网站被网安大队下发的信息系统安全等级保护限期整改通知书

2018年6月,我们接到一位来自北京的新客户反映,说是他们单位收到一封来自北京市公安局海淀分局网安大队的通知书,通知称:贵单位网站存在网络安全漏洞,网站被植入后门程序,要求你单位要在XX日之前,对网站进行…

社交媒体(social media)网站设计尺寸参考(转)

社交媒体网站,这里主要指的是国外的几大网站,比如说:Facebook、Twitter、Google、LinkedIN、Pinterest、Instagram和Youtube七个。今天不说别的,主要将其设计图尺寸发于大家参考,希望这这几张图对设计人员有所帮助。 社…

网站快照被劫持 标题描述被篡改成博彩内容的解决方法

三年前用dedecms织梦系统,帮公司设计了一个网站,平常的网站更新,以及优化也都是我在负责,前段时间发现网站的流量越来越少,用爱站站长工具查看了一下,竟然发现网站快照被劫持了,网站快照标题和实…

初创企业没网站,如何利用SEO推广?

在日常工作中,我们经常会遇到一些初创的企业,由于刚刚成立而没有建立自有网站,但这个时候,仍然有业务需要配合线上推广。 那么,初创企业没网站,如何利用SEO推广? 根据以往的SEO工作经验&#…

企业网站建设前所需的准备哪些?

目前,在仍有不少传统的企业想建设自已的网站,可是大多数却不知道网站建设的具体流程和一些建站的物料准备工作。所以,今天搜客建设网站公司小编就和大家谈一谈网站建设前所需的准备物料。 一、网站建设流程 第1步:域名注册 任何…

获取网站的Logo图标

当我们访问不同的网站时,IE会根据不同的网站显示不同的图标,如下图所示。 在IE的收藏夹里也可以看到类似的情况(IE6经常获取不到Logo图标,IE7就好多了)。 其实这个图标就存放在网站的根目录下,名字为"…

mysql 昨天访问量_PHP+MySQL实现精确统计网站访问量(IP个数)

基于WordPress的网站有很多统计功能。但是只能统计文章阅读数。不能统计访客人数。以下代码可以实现获取来访用户的IP地址,一个IP对应一次访问。即使刷新也不会增加访问量。这个非常精确。1、创建一个存储数据的表。进入MySQL后直接创建即可。create table wp_jc_co…

建站之星检测不到mysql_建站之星安装,建站之星安装教程 | 帮助信息-动天数据...

建站之星安装,建站之星安装教程作者:dthost |时间:2016-07-23 |26,443 次阅读建站之星是美橙科技开发的一套完美的建站系统,这套系统和PHPWEB有异曲同工之处。而且没有BUG,非常好用,很多人在使用这套程序建设网站&…

2012年移动SEO启示

2012年是搜索营销真正成熟的一年 ,手机成为增长最大的组成部分之一,其整体搜索市场已达到20%的份额。移动媒体的出现,使得搜索引擎优化更难。 展望未来,预计到2012年一年,语义搜索Web 3.0,极大地…

20个网站测试工具

1. PageSpeed Online – Make Your Web Site Faster – Test Tools PageSpeed ​​online to analyze the content of a web page and then generates suggestions to make this page more quickly. Reducing page load times may reduce the bounce rate and increase convers…

ajax data传form.serialize()多个参数_Django建站历程:(十一)ajax实现文章添加评论...

为了结构清晰,我们新创建一个comment APP来做评论系统,如何创建和配置具体可以看前面的章节,这里就不详细写了。需要注意的是,本文只实现了对文章的评论,对于对评论进行回复和评论没有实现,其实实现方法类似…

建站之星php 漏洞,建站之星任意文件上传漏洞

#1 漏洞产生/module/mod_media.phpflash_picker() 和 image_picker() 两个函数image_picker() 函数$typeArr array(image/jpeg,image/pjpeg);$flash_typeArr array(image/jpeg,image/pjpeg);$file_info & ParamHolder::get(localfile, array(), PS_FILES);$file_info[nam…

网站需要显示在线访问人数

Insus.NET开发这样多网站,客户一直没有这个要求。不过,现在有客户有这样的要求了。在线用户访问人数,也就是说,要为网站写一个计数器,计数器的初始值为0,网站一开始运行时(Application_Start),就…

个人网站制作模板

前言 小伙伴们,大家好,今天和大家分享主题是个人网页设计作品,此作品包含css文件、fonts文件夹、images文件夹、js文件夹和index.html文件,支持PC端和手机端浏览,使用chrome浏览器,浏览效果更佳。 主题 …

清新漂亮简约好看的个人博客网站模板

该从哪里开始呢?好久没来,有点生疏,有点茫然,那就按常规套路来吧,首先对你们的驻足说声3q,本次分享的是一款个人博客设计,主题为《周末s博客》,本来代码算是早就写好,但因…

个人网站模板

/ 01 / 主题 《周末の飞扬》 / 02 / 图摘