Linux就该这么学(十二)

今天讲了远程配置服务sshd

以及apsche静态网站

1970年,作为互联网前身的ARPANET(阿帕网)已初具雏形,

并开始向非军用部门开放,许多大学和商业部门开始接入。

虽然彼时阿帕网的规模(只有4台主机联网运行)还不如现在的局域网成熟,

但是它依然为网络技术的进步打下了扎实的基础。

SELinux(Security-Enhanced Linux)是美国国家安全局在Linux开源社区的帮助下开发的

一个强制访问控制(MAC,Mandatory Access Control)的安全子系统。

RHEL 7系统使用SELinux技术的目的是为了让各个服务进程都受到约束,

使其仅获取到本应获取的资源。

附上笔记如下:

原文地址:https://www.cnblogs.com/wenxiaohe/p/11261349.html

时间: 2024-11-11 02:20:07

Linux就该这么学(十二)的相关文章

Kali Linux Web 渗透测试— 第十二课-websploit

Kali Linux Web 渗透测试— 第十二课-websploit 文/玄魂 目录 Kali Linux Web 渗透测试— 第十二课-websploit............................................... 1 Websploit 简介........................................................................................... 2 主要功能...........

Linux netfilter 学习笔记 之十二 ip层netfilter的NAT模块代码分析

本节主要是分析NAT模块相关的hook函数与target函数,主要是理清NAT模块实现的原理等. 1.NAT相关的hook函数分析 NAT模块主要是在NF_IP_PREROUTING.NF_IP_POSTROUTING.NF_IP_LOCAL_OUT.NF_IP_LOCAL_IN四个节点上进行NAT操作,在上一节中我们知道nat表中只有PREROUTING.POSTROUTING.LOCAL_OUT三条链,而没有NF_IP_LOCAL_IN链,所以不能创建在LOCAL_IN hook点的SNAT

萌新的Linux学习之路(十二)---软件安装

一.软件名称识别 [abrt-addon-ccpp]-[2.1.11-19].[e17].[x86_64].rpm   ##rpm结尾的适用于redhat操作系统 软件名称      软件版本 适用系统 64位 二.如何安装软件 1.rpm rpm     -ivh       ##安装 -v显示过程,-h指定加密方式为hash -e         ##卸载 -ql        ##查询软件生成文件 -qlp        ##查询软件安装后会生成什么文件 -qa        ## 查新系

Linux学习总结(七十二)虚拟化之kvm

一 虚拟化介绍 1 常见虚拟化软件VMware系列VMware workstation.VMware vsphere(VMware esxi).VMware Fusion(Mac) Xen 开源 半虚拟化XenServer 商业,厂商Ctirx,基于Xen的KVM 开源 基于linux内核模块Hyper-V 商业,厂商微软Openvz 开源 基于linux 虚拟机和宿主机共用一个内核VirtualBox 开源 Sun公司开发 Oracle收购Sunhttp://developer.huawei.

Linux运维 第二阶段 (十二) 系统管理

一.进程管理 1.进程:正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间并战胜一定的系统资源:程序:人使用计算机语言编写的可以实现特定目标或解决特定问题的代码集合. 进程管理的作用:判断服务器健康状态:查看系统中所有进程:杀死进程. 2.进程的查看: >#ps  aux     (查看系统中所有进程,使用BSD操作系统格式 a       与终端相关的进程 u       用户导向的用户列表 x       所有与终端无关的进程 显示项目: USER  PID %CPU

Java从零开始学十二(构造方法)

一.构造方法 构造方法的主要目的是为类中的属性初始化 二.构造方法的定义格式 class 类名称{ 访问权限 类名称(类型1 参数1,类型2 参数2,…){ 程序语句 ; …    // 构造方法没有返回值 } } 在构造方法的声明中读者一定要牢记以下几点: · 构造方法的名称必须与类名称一致 · 构造方法的声明处不能有任何返回值类型的声明 · 不能在构造方法中使用return返回一个值 class Person { private String name; // 声明姓名属性 private

《Linux Device Drivers》第十二章 PCI驱动程序——note

简介 本章给出一个高层总线架构的综述 讨论重点是用于访问Peripheral Component Interconnect(PCI,外围设备互联)外设的内核函数 PCI总线是内核中得到最好支持的总线 本章主要介绍PCI驱动程序如果寻找其硬件和获得对它的访问 本章也会介绍ISA总线 PCI接口 PCI是一组完整的规范,定义了计算机的各个不同部分之间应该如何交互 PCI规范涵盖了与计算机接口相关的大部分问题 PCI架构被设计为ISA标准的替代品,有三个主要目标 获得在计算机和外设之间传输数据时更好的

Linux学习笔记(三十二)iptables filter表案例、 iptables nat表应用

一.iptables filter表案例 需求:将80.20.21端口放行,对22端口指定特定的ip才放行 以下为操作方法: vim  /usr/local/sbin/iptables.sh    //加入如下内容 #! /bin/bashipt="/usr/sbin/iptables"   //定义一个变量,写iptables的绝对路径 $ipt -F                //清空规则 $ipt -P INPUT DROP        //添加默认的INPUT规则 $ip

Linux学习总结(五十二)keepalived 配置高可用

一 集群介绍 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替 继续提供服务 实现高可用的开源软件有:heartbeat.keepalived 负载均衡集群,需要有一台服务器作为分发器,它负责把用户的请求分发给后端的服务器处理,在这个集群里,除了分发器外,就是给用户提供服务的服务器了,这些服务器数量至少为2 实现负载均衡的开源软件有LVS.keepalived.haproxy.nginx,商业的有F5.Netscal

linux程序设计——多线程(第十二章)

12.8    多线程 之前,总是让程序的主线程仅仅创建一个线程,这节将演示如何在同一个程序中创建多个线程,然后如何以不同于其启动顺序将它们合并在一起.此外,还演示多线程编程时容易出现的时序问题. 编写程序thread8.c /************************************************************************* > File Name: thread8.c > Description: thread8.c程序创建多个线程,然后以不同