
linux
小傻瓜的哥哥
这个作者很懒,什么都没留下…
展开
-
linux磁盘存储和文件管理进阶
文件介绍linux 中一切皆为文件,主要的工作如下 open() 打开文件 read() 读取文件 write() 写入文件 close() 关闭文件主要文件类型 f 普通文件 l 链接文件 s 套接字文件 p 管道文件 b 块设备文件 c 字符设备文件 d 目录文件块设备文件作用:关联一个设备驱动程序,进而就可以跟硬件设备进行通信。特点:随机访问,当文件系统中有 100 个文件,那么可以直接访问最后一个,这种非顺序访问的方式就称之为随机访问原创 2020-08-18 16:14:06 · 749 阅读 · 0 评论 -
Apache的模式以及线程进程概念(六)
文章目录一、线程与进程的概念多进程与多线程的概念线程与进程的区别二、模块介绍1、Prefork配置方式2.Worker配置方式3.eventkeep-alive配置方式因为Apache的模式中会有一些进程线程的知识,所以如果想要搞懂Apache的模式的不同一定要明白进程与线程之间是怎样的一种关系一、线程与进程的概念线程是操作系统分配资源的基本单位,进程是程序的实体,程序软件是静止的,而进程是将程序运行起来,进程是活动的。线程是进程中的一个实体,是被系统调度和派分的基本单位,线程自己不拥有操作系统资原创 2020-05-20 10:46:29 · 746 阅读 · 0 评论 -
史上最详细的Openssl搭建及ssl原理解析
文章目录一、SSL:secure sokets layer(安全套接字层)1.套接字的概念SSL的概念二、SSL保证的目标与防范的攻击保密性confidentiality完整性integrity可用性availability三、攻击类型一、SSL:secure sokets layer(安全套接字层)1.套接字的概念两个主机通信时,其实本质上也就是两个进程之间的通信,而进程通信当然需要标记,...原创 2020-05-08 10:24:15 · 3032 阅读 · 1 评论 -
SSL建立连接全过程
原创 2020-05-04 16:34:51 · 582 阅读 · 0 评论 -
Apache基于用户或组对访问的限制(五)
文章目录一、简介二、实验部分实验环境:一台服务器IP为10.0.0.2,一台客户端实验要求:创建两个用户(Tom、Eily),让Tom可以访问页面,而Eily不可以访问1.基于用户的限制2.基于组的限制一、简介** 如果使用Order或Require只对IP或者主机名做限制的话,这两种都是可变的,所以不够安全,是在客户端进行验证的,而如果想要更安全就需要在服务器端进行验证,就是使用用户名或者组...原创 2020-04-26 12:24:03 · 334 阅读 · 0 评论 -
Apache的2.4Require限制以及2.2版本的Order限制(四)
一、Apache访问权限介绍1. 概念:在linux中目录有目录权限,ftp也有相应的访问权限,那Apache如此强大,作为老古董延续至今当然也不会缺席,来一起看一下2. 访问权限设置的方式:1)通过IP进行限制2)通过主机名进行限制二、实验部分1. Centos6中的httpd的2.2版本实验环境,一台服务器IP为10.0.0.3,两台客户端IP分别为10.0.0.1与10.0....原创 2020-04-26 11:14:32 · 495 阅读 · 0 评论 -
Apache虚拟主机详解(三)
一、概述虚拟主机就是在一台服务器上部署多个站点,并且基于三种不同方式访问,这样可以充分利用服务器资源访问方式:1.基于不同IP相同端口—缺点:浪费公网IP2.基于相同IP不同端口—缺点:客户不会在访问时加上端口号进行访问,访问复杂并且容易出错3.基于相同IP相同端口不同域名(使用最广)—优点:在域名层面上进行判断访问内容,并且不易出错,访问简单二、实验部分1.基于不同IP相同端...原创 2020-04-21 20:07:27 · 330 阅读 · 0 评论 -
Apache的rpm源码安装(二)
一、准备源码包使用wget工具1)在网上下载2.4.43版本的apache,最新版本[root@localhost ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.43.tar.gz2)下载apr源码包apache的可移植运行库,增加apache的开发功能和组件[root@localhost ~...原创 2020-04-17 13:13:39 · 317 阅读 · 0 评论 -
Apache目录结构以及http.conf文件详解(一)
一、Apache特点1.开放源代码2.跨平台,可运行在windows和linux平台上3.支持多种网页编程语言(perl、php、python等)java需要tomcat4.模块化设计5.运行稳定,这也是相较于nginx的优点6.良好的安全性7.配置简单,支持多种http认证二、Apache目录结构[root@localhost local] tree -d http/http...原创 2020-04-16 21:52:40 · 2344 阅读 · 0 评论 -
linux文件目录管理SUID,SGID,SBIT(二)
Set UID- SUID权限仅对二进制程序有效- 执行者对于该程序需要具有x的可执行权限- 本权限仅在执行该程序的过程中有效- 执行者将具有该程序拥有者(owner)的权限例:#查看/etc/shadow文件权限[root@localhost ~] ll /etc/shadow----------. 1 root root 1250 3月 29 00:09 /etc/shado...原创 2020-04-14 11:29:42 · 337 阅读 · 0 评论 -
linux文件目录管理(一)
文件属性示意图二、文件类型-:是普通的纯文本文件d:directory目录原创 2020-04-09 13:23:38 · 179 阅读 · 0 评论 -
linux用户管理(user,group)用户,组文件详解
一、用户管理1.用户**用户概念:**因为linux是一个多人多任务的系统,所以在使用linux时需要很多用户,并管理他们的权限,比如是否允许登录系统,用户的作用等等…可以说linux内的系统管理一大部分都是在管理用户的权限**UID:**每个用户都有一个UID又称为用户ID,linux系统底层就是通过数字来运行的,目录文件又inode而用户肯定会有UID,UID的作用就是来标识这个用户在系...原创 2020-04-08 19:56:22 · 403 阅读 · 1 评论 -
linux针对用户的磁盘配额(quota)
一、理论部分1.什么是磁盘配额?由于linux是多人多任务的空间,那么肯定会有多个人同时使用同一块磁盘空间的情况发生。如果其中有几个用户使用磁盘空间占比较大的化,势必会压缩其他用户的使用权力,因为管理员应该分配用户以合适的磁盘空间,致使妥善分配系统资源。2.用途网站服务器上,对每个人的网页空间容量限制。邮件服务器上,对每个人的邮件空间限制。文件服务器上,每个人最大可用网络硬盘空间限制(...原创 2020-04-07 19:52:06 · 1953 阅读 · 2 评论