Linix进阶
Linux 进阶
特洛伊CAR
这个作者很懒,什么都没留下…
展开
-
Linux进阶_DNS服务和BIND之实战案例篇
成功不易,加倍努力!1 实战案例:实现DNS正向主服务器2 实战案例:实现DNS从服务器3 实战案例:实现DNS forward(缓存)服务器4 实战案例:利用view实现智能DNS5 实战案例:综合案例,实现Internet 的DNS 服务架构5.1 实验目的5.2 环境要求5.3 前提准备5.4 实现步骤1 实战案例:实现DNS正向主服务器1.1 实验目的搭建DNS正向主服务器,实现web服务器基于FQDN的访问1.2 环境要求需要三台主机DNS服务端:10.0.0.8web服务器:10原创 2020-06-07 10:53:44 · 403 阅读 · 0 评论 -
Linux进阶_DNS服务和BIND之详解篇
1 名字解析介绍和DNS当前TCP/IP网络中的设备之间进行通信,是利用和依赖于IP地址实现的。但数字形式的IP地址是很难记忆的。当网络设备众多,想要记住每个设备的IP地址,可以说是“不可能完成的任务”。那么如何解决这一难题呢?我们可以给每个网络设备起一个友好的名称,如:www.magedu.org,这种由文字组成的名称,显而易见要更容易记忆。但是计算机不会理解这种名称的,我们可以利用一种名字解析服务将名称转化成(解析)成IP地址。从而我们就可以利用名称来直接访问网络中设备了。除此之外还有一个重要功能,利原创 2020-06-07 10:51:37 · 1372 阅读 · 0 评论 -
Linux进阶_利用cobbler实现自动化安装
利用cobbler实现自动化安装1 Cobbler简介Cobbler是一款Linux生态的自动化运维工具,基于Python2开发,用于自动化批量部署安装操作系统;其提供基于CLI的管理方式和WEB配置界面,其中WEB配置界面是基于Python2和Django框架开发。另外,cobbler还提供了API,方便二次开发。Cobbler属于C/S模型(客户端/服务器模型)Cobbler主要用于快速网络安装linux操作系统,支持众多的Linux发行版如:Red Hat、Fedora、CentOS、Debi原创 2020-06-07 09:21:51 · 533 阅读 · 0 评论 -
Linux进阶_shell脚本编程之进阶篇
成功不易,加倍努力!1 循环1.1 循环执行介绍1.2 for循环1.3 while循环1.4 until循环1.5 循环控制语句 continue1.6 循环控制语句 break1.7 循环控制 shift 命令1.8 while read 特殊用法1.9 select 循环与菜单2 函数介绍2.1 管理函数2.1.1 定义函数2.1.2 查看函数2.1.3 删除函数2.2 函数调用2.2.1 交互式环境调用函数2.2.2 在脚本中定义及使用函数2.2.3 使用函数文件2.3 函数返回值2.4 环境函数2原创 2020-05-26 21:37:16 · 686 阅读 · 0 评论 -
Linux进阶_PAM认证机制详解
PAM认证机制1 PAM 介绍认证库:文本文件,MySQL,NIS,LDAP等PAM:Pluggable Authentication Modules,Sun公司于1995 年开发的一种与认证相关的通用框架机制PAM 只关注如何为服务验证用户的 API,通过提供一些动态链接库和一套统一的API,将系统提供的服务和该服务的认证方式分开,使得系统管理员可以灵活地根据需要给不同的服务配置不同的认证方式而无需更改服务程序一种认证框架,自身不做认证2 PAM架构PAM提供了对所有服务进行认证的中央机制,原创 2020-05-26 17:54:54 · 2261 阅读 · 0 评论 -
Linux进阶_时间同步服务
成功不易,加倍努力!1 计时方式1.1 古代计时方式1.2 现代计时方式2 时间同步服务3 chrony3.1 chrony介绍3.2 chrony 文件组成3.3 配置文件chrony.conf3.4 chronyc命令3.5 公共NTP服务3.6 时间工具1 计时方式1.1 古代计时方式在远古时期,人类用来确定时间的方式是一些自然界“相对”亘古不变的周期。如地球的公转是为一年,月球的公转是为一月,地球的自转是为一天等,最早的计时可以追溯到公元前大约2000年,古埃及人利用光线留下的影子用作计时的工原创 2020-05-26 13:26:00 · 494 阅读 · 0 评论 -
Linux进阶_文本处理工具AWK
成功不易,加倍努力!文本处理三剑客之 awk1 awk 工作原理和基本用法说明2 动作 print3 awk变量4 动作 printf5 操作符6 模式PATTERN7 条件判断 if-else8 switch语句9 循环 do-while10 循环for11 continue和break12 next13 数组14 awk函数14.1 常见内置函数14.2 自定义函数15 awk脚本文本处理三剑客之 awk1 awk 工作原理和基本用法说明awk:Aho, Weinberger, Kernighan原创 2020-05-25 15:29:36 · 442 阅读 · 0 评论 -
Linux进阶_SSH服务
成功不易,加倍努力!3 ssh服务3.1 ssh服务介绍3.1.1 公钥交换原理3.2 openssh3.2.1 客户端ssh命令3.2.2 ssh登录验证方式介绍3.2.3 实现基于密钥的登录方式3.3.4 其它ssh客户端工具3.3.5 ssh高级应用3.3.6 ssh服务器配置3.4 ssh 其它相关工具3.4.1 挂载远程ssh目录 sshfs3.4.2 自动登录ssh工具sshpass3.4.3 轻量级自动化运维工具 pssh3.5 dropbear3 ssh服务3.1 ssh服务介绍ssh原创 2020-05-24 15:17:14 · 6954 阅读 · 0 评论 -
Linux进阶_OpenSSL
成功不易,加倍努力!2 OpenSSL2.1 OpenSSL 介绍2.2 Base64 编码2.3 openssl命令2.3.1 openssl命令对称加密2.3.2 openssl命令单向哈希加密2.3.3 openssl命令生成用户密码2.3.4 openssl命令生成随机数2.3.5 openssl命令实现PKI2.4 建立私有CA实现证书申请颁发2.4.1 创建私有CA2.4.2 申请证书并颁发证书2.4.3 吊销证书2.4.4 CentOS 7 创建自签名证书2.4.5 实战案例2 OpenSS原创 2020-05-24 13:26:38 · 13967 阅读 · 1 评论 -
Linux进阶_加密和安全(安全机制。AIDE,sudo)
1 安全机制1.1 墨菲定律墨菲定律:一种心理学效应,是由爱德华·墨菲(Edward A. Murphy)提出的,原话:如果有两种或两种以上的方式去做某件事情,而其中一种选择方式将导致灾难,则必定有人会做出这种选择主要内容:任何事都没有表面看起来那么简单所有的事都会比你预计的时间长会出错的事总会出错如果你担心某种情况发生,那么它就更有可能发生1.2 信息安全防护的目标保密性 Confidentiality完整性 Integrity可用性 Usability可控制性 Contro原创 2020-05-24 13:25:06 · 470 阅读 · 1 评论 -
Linux系统启动和内核管理
了解linux系统的启动流程,能使我们更深入的了解linux系统的一些重要组成以及他们扮演的角色,在系统出现错误时,才能更快速地通过故障报错信息,来定位、分析和排查错误,并以最短的时间恢复系统。原创 2020-05-17 22:10:34 · 945 阅读 · 0 评论 -
Linux进程、系统性能和计划任务
这一周在马哥教育学习了有关于进程的一些基本但非常重要的概念,还有一些内容的扩展,最后介绍了Linux下的进程管理工具以及计划任务原创 2020-05-10 17:40:46 · 759 阅读 · 0 评论 -
Busybox编译安装
Busybox1 Busybox介绍Busybox 最初是由 Bruce Perens 在 1996 年为 Debian GNU/Linux 安装盘编写的。其目标是在一张软盘(存储空间只有1MB多)上创建一个GNU/Linux 系统,可以用作安装盘和急救盘Busybox 是一个开源项目,遵循GPL v2协议。Busybox将众多的UNIX命令集合进一个很小的可执行程序中,可以用来替代GNU fileutils、shellutils 等工具集。Busybox中各种命令与相应的GNU工具相比,所能提供的原创 2020-05-24 11:08:51 · 1517 阅读 · 0 评论