在网页中实现验证功能

首先我们来到虚拟主机配置文件中

将进行制定的验证信息写入到其中,<directory></directory>

保存并退出

重启dns服务,重启httpd服务,用火狐浏览器访问

然后我们设置用用户目录访问的网页

我们编辑配置文件目录下的userdir.conf配置文件

指定工作目录,public_html,拒绝访问root用户目录

保存并退出,然后我们在/home/tom1目录下新建该目录public_html权限设置为755(tom1用户目录为711)

在该目录下新建网页文件,index.html,然后输入网页内容,

重启服务进行访问

然后就是HTTPS协议访问网页,首先安装mod_ssl

然后我们进行ssl.conf主配置文件进行编辑,指定HTTPS监听的工作目录

然后重启服务,用火狐浏览器进行访问

磁盘配额

要使用磁盘配额,首先需要在对应的磁盘选项中写入userquota,grpquota分别对应着用户配额和分组配额

在/etc/fstab中写入设置开机自启动。

执行命令 mount -o,remount /home重新挂载/home目录,就可以挂载成功使用配额了。

然后用mount |grep home命令查看home目录是否具有配额功能

quotacheck -cugv /home 对/home目录进行检查

然后用edquota命令对用户tom1进行限制,这就是执行该命令出现的界面,有两个soft和hard选项,前面的对应使用空间大小的限制,后面是对文件数量进行限制,soft对应的值为提醒值,也就是达到soft对应的值后就会出现提醒。首先我们对文件大小进行限制。

我们建立大小为1000k的文件,我们进行查看,blocks值就是对应着已经使用的空间

当达到最大的hard值的时候,再创建固定大小文件的时候就会出错,提示信息就是超出磁盘配额。

然后我们切换到root用户下,对文件数量进行限制,就是后面的soft和hard对应的值

这里就要面对一个问题,建立目录和建立文件,一开始我们建立目录已经无法建立,但还可以继续进行创建文件,但是再前面空间大小的限制已经满负荷,在创建文件的时候并不能让我们的要求20个最大文件数量极限,就已经无法继续创建,并且16后面还跟上了一个*符号

然后我们可以用repquota -a 命令进行查看各个用户的配额信息。我们可以看到默认的提醒天数为7天,这里的天数就是在达到soft定义的大小之后,提醒的天数,如果超过该天数,那剩下的最大空间则无法使用,当然,我们也可以更改这个天数。

Edquota -t 进入该界面,对应的/dev/sda3设备名称,默认的两个天数都为7天,我们进行修改,并保存退出。

然后我们再用命令repquota -a命令查看的时候,我们发现我们修改的天数已经生效。

做HTTP协议的yum仓库。

当然了,首先我们需要安装HTTP服务

修改iso镜像文件的挂载目录,以前我们在做ftp的时候,已经使用过用ftp协议使用yum仓库,我们执行相同的操作即可。

编辑开机挂载文件/etc/fstab

输入上面的内容,挂载到/var/ftp/centos目录下(前提是目录存在)

然后我们umount -a卸载所有设备

继续执行挂载命令 mount -a命令就可以看到我们的iso镜像已经挂载我们设置的目录下。

我们来到Httpd的工作目录下,做一个软链接

执行命令ln -s /var/ftp/centos7 centos命令

删除掉我们以前建立的索引文件index.html

并且来到主配置目录/etc/httpd/conf.d下,里面有一个welcome.conf

我们删除了它,因为这里面定义了网页的默认界面

我们继续来到yum的库文件,修改里面的内容,对应着http协议

重启httpd协议,然后清除yum缓存

Yum repolist 重新生成yum仓库,我们就可以使用本地基于http协议的yum仓库

然后我们需要用火狐浏览器进行访问,就可以看到镜像文件的目录了。

CentOS 7课堂笔记(version x)相关推荐

  1. 0611课的预习任务 + 0612课堂笔记

    5.1~5.9 监控 Linux 系统状态 监控 CPU 的命令 w 查看系统负载 [root@arslinux-01 ~]# w 20:13:49 up 1 min, 1 user, load av ...

  2. Linux_01_课堂笔记

    Linux-v01天-课堂笔记 学习目标 能够知道什么是Linux系统以及它的应用场景 能够独立完成安装VMware虚拟机和网络配置 能够独立完成安装CentOS以及远程终端SecureCRT 能够熟 ...

  3. Linux课堂笔记(2)

    Linux课堂笔记(2) 1 Linux文件管理 1.1 touch命令 touch命令用于创建文件.修改文件或者目录的时间属性,包括存取时间和更改时间.若文件不存在,系统会建立一个新的文件. ls ...

  4. Nodejs课堂笔记02

    第3天课堂笔记 ##1. 知识点 模块系统 核心模块 1. 文件操作的fs 2. http服务的http 3. url 路径操作模块 4. path 路劲处理模块 5. os 操作系统模块 第三方模块 ...

  5. 云计算学习路线教程大纲课堂笔记:构建企业级WIKI及工单系统

    云计算学习路线教程大纲课堂笔记:构建企业级WIKI及工单系统: -Author: bavdu -Email: bavduer@163.com -Github: https://github.com/b ...

  6. 0521课的预习任务 + 课堂笔记

    13.1 设置更改root密码 默认 mysql 密码为空,但不安全,因此需要设置密码 启动 mysql 服务 [root@arslinux-01 ~]# ps aux|grep mysqld [ro ...

  7. Hibernate课堂笔记

    Hibernate课堂笔记 Hibernate第一天 一:hibernate的基础知识 Hibernate的整体思想就是"操作对象的过程,就是操作数据库表的过程".如图: 1:Hi ...

  8. (B站动力节点老杜MySQL教程)MySQL课堂笔记-day01.txt

    文章目录 文件来源/资料下载: MySQL课堂笔记-day01.txt 1.sql.DB.DBMS分别是什么,他们之间的关系? 2.什么是表? 3.学习MySQL主要还是学习通用的SQL语句,那么SQ ...

  9. 0604课的预习任务 + 课堂笔记

    18.1 集群介绍 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务 实现高可用的开源软件有:heartbe ...

最新文章

  1. Opencv 基础 MatOfByte创建和byte数组
  2. Android Support v4、v7、v13的区别和应用场景
  3. MAC如何查看某个端口的占用情况
  4. html input submit 执行,HtmlInputSubmit 服务器控件声明性语法
  5. 拼多多提交赴美上市招股书 陆奇担任独立董事兼薪酬委员会主席
  6. C#后台访问前台Html控件的方法
  7. 人工智阅读理解能力首超人类,阿里巴巴刷新世界纪录
  8. 【数据结构与算法】之深入解析“课程表II”的求解思路与算法示例
  9. 呆在实验室到深夜的小随笔
  10. 信息技术《用计算机做科学实验,综合实践活动初中综合实践活动7-9年级《信息技术 8.用计算机做科学实验》公开课教学设计...
  11. java冒泡排序_冒泡排序不会写,怎么当程序员?细说经典java算法——冒泡排序...
  12. Docker的新版本,R软件包的R-Hub以及更多新闻
  13. 13凯越门锁继电器在哪里_汽车中控保险丝在哪里_汽车一年保险费_保险频道
  14. oracle 变更字段名称_oracle怎么修改字段名?
  15. 利用python爬取租房信息网_Python3爬虫实战:以爬取小猪短租租房信息为例
  16. Win7设置开机密码后开机不需要输入密码
  17. 停止dockerd进程
  18. html邮件签名生成器,签名生成器
  19. 【C语言】博客之旅从学习C语言开始
  20. Android Studio 连接阿里云数据库【制作基于数据库的多人远程聊天APP】

热门文章

  1. WordPress 元老 Alex King 逝世
  2. ai智能时代 设计师的出路_适用于网页设计师的人工智能工具
  3. 天龙八部本服务器的注册码,天龙八部服务端配置! - 网游单机讨论 - 藏宝湾网游单机站 - Powered by Discuz!...
  4. 面试必考的:并发和并行有什么区别?
  5. 2022最全windows 上传ipa到苹果方法
  6. java找不到文件_Java常见问题之javac Hello.java找不到文件的解决方法
  7. 美多(web)后台第五天
  8. 总结用过的几个视频同步分离电路--LM1881
  9. delphi ado 连接mysql_DELPHI ADO连接数据库
  10. 全国计算机等级考试二级 Python语言程序设计考试大纲(2022年版)