随笔分类 -  LINUX

CentOS下简单的DNS配置
摘要:一.本文环境 1.三台虚拟机。一台DNS服务器,一台web服务器,一台客户端 2.DNS服务器软件:bind,powerdns,unbound,本文使用bind 3.BIND相关程序包:yum list all bind* bind:服务器 bind-libs:相关库 bind-utils:客户端 阅读全文

posted @ 2019-11-14 19:28 林之森火 阅读(3795) 评论(0) 推荐(0)

生成密钥对的三种方式,用于key验证
摘要:一.本文环境 CentOS 8 公钥加密,私钥签名是非常常见的安全方式。基本三种生成密钥对的方式。 公钥交换的原理图 1.客户端发起连接请求 2.服务端返回给客户端自己的公钥,以及一个会话ID 3.客户端用自己的公钥异或会话ID,计算一个res值,并将服务器的公钥加密 4.服务器使用自己的私钥解密, 阅读全文

posted @ 2019-11-10 15:31 林之森火 阅读(6319) 评论(0) 推荐(0)

TCP/IP三次握手四次挥手
摘要:TCP/IP协议是一个超级复杂而又庞大是东西,以后更需要深入学习,这个文主要记录下三次握手和四次挥手的抓包和简介。 1.TCP/IP TCP/IP 是不同的通信协议的大集合。 是指能够在多个不同网络间实现信息传输的协议族。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMT 阅读全文

posted @ 2019-10-26 14:41 林之森火 阅读(184) 评论(0) 推荐(0)

Bonding 的草稿
摘要:Bonding 将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。直 接给两块网卡设置同一IP地址是不可以的。通过bonding,虚拟一块网卡对外提供 连接,物理网卡的被修改为相同的MAC地址 .多网卡同时工作可以提高网络速度,还可以实现网卡的负载均衡、冗余。 Bonding工作模 阅读全文

posted @ 2019-10-24 14:32 林之森火 阅读(211) 评论(0) 推荐(0)

LVM逻辑卷创建管理
摘要:本文环境:CentOS7 1.什么是逻辑卷(Logical Volume)? 逻辑卷是系统的一种磁盘管理方式,目的是把硬盘空间从物理硬盘的管理方式中跳出来,进行更方便的统一管理分配。 逻辑卷是由逻辑磁盘形成的虚拟盘,也可称为磁盘分区。每个卷可以看作一个逻辑盘,可以是一个物理硬盘的逻辑盘。 图片是网上 阅读全文

posted @ 2019-10-20 11:43 林之森火 阅读(501) 评论(0) 推荐(0)

raid粗解
摘要:1.什么是raid raid(Redundant Arrays of Independent Drives),多个磁盘合成一个“阵列”,来提供更好的性能、冗余,或者两者都提供 ,有“独立磁盘构成的具有冗余能力的阵列”之意. 磁盘阵列是由很多块独立的磁盘,组合成一个个的磁盘组,利用个别磁盘提供数据所产 阅读全文

posted @ 2019-10-19 11:00 林之森火 阅读(198) 评论(0) 推荐(0)

磁盘分区文件系统挂载与swap分区
摘要:1.本文环境 OS: Centos 6.10, 虚拟机:vm15.5 2. 什么是硬盘分区(Partition)? 硬盘是计算机中存储信息的重要设备,计算机所运行的程序,所需要的数据,包括操作系统都在硬盘上,因此硬盘的重要可想而知,但硬盘往往不能直接使用,需要对硬盘进行分区。 分区,顾名思义,就是需 阅读全文

posted @ 2019-10-17 15:38 林之森火 阅读(1724) 评论(0) 推荐(0)

正则表达式初解
摘要:正则表达式(Regular Expression) 是很强大的对字符串检索,过滤,替换操作匹配的工具,在平时的工作中经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。正则表达式分为基础正则表达式,扩展正则表达式。下面简单介绍 基础正则表达式 基础正则表达式可以按元字符 阅读全文

posted @ 2019-10-15 16:48 林之森火 阅读(133) 评论(0) 推荐(0)

CentOS,用户权限管理等相关使用
摘要:1.本文环境 1.1 CentOS8.0 2.用户增加,删除,修改 2.1 用户的增加,删除,修改,都离不开三个命令,useradd,usermod,userdel,下面把之前的笔记都整理下吧,还想留些时间做其他的,先写下来 2.2 useradd,是个外部命令,参数很多,写下常用的 -b 指定家目 阅读全文

posted @ 2019-10-08 10:16 林之森火 阅读(470) 评论(0) 推荐(0)

vim快捷键总结
摘要:1.vim编辑器 1.1 本文实验相关 1.1.1 系统: CentOS 8 虚拟机: vm15.5 1.1.2 vim版本: VIM - Vi IMproved 8.0 (2016 Sep 12, compiled May 11 2019 16:00:09) 1.2 vim编辑器的便捷就不多说了, 阅读全文

posted @ 2019-10-08 08:41 林之森火 阅读(637) 评论(0) 推荐(0)

软硬链接,重定向
摘要:1.软硬连接 1.1 软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。 链接文件甚至可以链接不存在的文件,这就产生一般称之为”断链”的现象,链接文件甚至可以循环链接自己。类似于编程语言中的递归。 软链接文件只是其源文件的一个标记,当删除了源文件 阅读全文

posted @ 2019-09-26 11:13 林之森火 阅读(838) 评论(0) 推荐(0)

Linux历史命令及bash快捷键
摘要:本文环境 Centos7 1.历史命令 1.1 在使用linux中熟练的使用历史命令,能给我很多便捷,下面我来总结一些常用的一些历史命令。 a) 执行上一条命令,这个很重要 ,执行上一条命令有四种方法,如下: 当然这个命令很简单,但是命令很复杂呢?使用 ↑ ,ctrl+p ,!-1 ,!! 这四种方 阅读全文

posted @ 2019-09-24 10:54 林之森火 阅读(2010) 评论(0) 推荐(0)

Linux下命令提示符的修改,PS1的个项参数详解
摘要:1. 需要解决的问题 1.在linux下虽然很方便,但是当登录多个服务器,或者有时需要去分辨这些问题,这无疑是很大的不方便,假如有一种方法能轻易分辨那就很方便了。 2.没错,就是有这样的方法,那就是修改PS1环境变量,具体参数及用法实验,我们接下来看。 2. 对PS1的分析 2.1 本次操作系统,U 阅读全文

posted @ 2019-09-22 12:04 林之森火 阅读(2360) 评论(0) 推荐(0)

XShell连接本地虚拟机
摘要:1.环境与相关软件 1.1 本机系统win10家庭版,使用软件Xshell,vmware15,虚拟机中的系统centos7 2.具体实现 2.1 由于在虚拟机中操作不太方便,使用终端远程管理本地虚拟机中的服务器.这样开着虚拟机就可在XShell中管理 2.2 使用ip a 或者 ifconfig等命 阅读全文

posted @ 2019-09-21 15:58 林之森火 阅读(1029) 评论(0) 推荐(0)

Centos7.7安装步骤详解
摘要:1.Centos7.7安装 1.1 使用VMWare15安装centos7.7安装步骤如下 1.2 创建一个新的虚拟机,一共十六张图,每项参考图上的选项 1.3 上面一共16张图,都是创建一个新的虚拟机。自此为止虚拟机就创建好了,选好ISO文件的位置。下面开始安装了。 2. 安装Centos7 2. 阅读全文

posted @ 2019-09-21 15:14 林之森火 阅读(11277) 评论(0) 推荐(0)

Centos6.10安装步骤详解
摘要:1.Centos6.10安装 1.1 使用VMWare15安装centos6.10安装步骤如下 a) 创建一个新的虚拟机,配置好虚拟硬件,这里需要注意一点,让你选择磁盘文件是单个或者多个文件,我这里选择单个文件,看个人选择.如下图 b) 选择好ISO镜像文件后启动虚拟机,开始安装,首页界面如下 c) 阅读全文

posted @ 2019-09-21 13:27 林之森火 阅读(7269) 评论(0) 推荐(0)

CENTOS 中英切换语言相关,sudoers权限
摘要:1.中文语言相关 本文环境:centos6.9 1.1 需要的相关软件或环境: a).echo $LANG 查看当前用户语言 b).用 locale -a 查看安装的所有语言 b).用以上命令来查看是否有语言包,中文需要 zh_CN.utf-8 zh_SG.utf-8 1.2 具体相关做法: a). 阅读全文

posted @ 2019-09-19 10:58 林之森火 阅读(244) 评论(0) 推荐(0)

导航