- 博客(38)
- 收藏
- 关注
原创 防火墙服务器-iptables
iptables防火墙概念介绍开放源代码的完全自由的基于包过滤的防火墙工具iptables主要工作在OSI七层的二、三、四层企业应用防火墙企业访问并发量小: 应用软件防火墙进行防护企业访问并发量大: 应用硬件防火墙进行防护iptables防火墙工作原理名词概念容器: 装东西的一个器皿表: 表(防火墙功能表)装入到防火墙服务(容器)链: 链(具体功能说明)装入到防火墙的...
2020-08-04 10:37:00 611
原创 全网备份项目
全网备份需求说明1.所有服务器的备份目录必须都为/backup2.要备份的系统配置文件包括但不限于 a) 定时任务服务的配置文件 (/var/spool/cron/root) (适合web和nfs服务器) b) 开机自启动的配置文件 (/etc/rc.local) (适合web和nfs服务器) c) 日常脚本的目录 (/server/scripts) d) 防火墙ipt...
2020-08-04 10:36:16 189
原创 跳板机服务器 - jumpserver
跳板机服务作用1) 有效管理用户权限信息2) 有效记录用户登录情况3) 有效记录用户操作行为跳板机服务架构原理跳板机服务部署过程环境准备1) 系统环境 centos7.5 - centos7.62) 安全优化 selinux关闭 防火墙服务关闭3) 下载优化 yum源优化第一步:需要部署跳板机依赖软件yum -y install git python-pip maria...
2020-08-04 10:36:04 795
原创 实时同步
实时同步服务概述A主机 新的数据 ---实时同步--- B主机 数据备份如何实现数据实时同步 1) 发现数据变化 inotify (监控软件) 2) 进行数据备份 rsync 实时同步服务监控软件部署存储服务器部署第一步: 按照监控数据变化软件yum install -y inotify-tools注: 确认epel源可以正常使用第二个历程:监控命令使用/usr/bi...
2020-08-04 10:35:47 223
原创 监控服务器-zabbix
监控服务存在价值意义(监视 控制)1.对系统不间断监控2.实时了解服务器情况3.保证服务可靠安全性4.保证业务持续稳定运行监控服务监控方式1) 利用系统命令进行监控 监控CPU信息命令: w top htop glances 监控内存信息命令: free 监控系统硬盘命令: df 监控系统进程命令: top htop 监控系统负载命令: uptime w 监控网络信息命令...
2020-08-04 10:35:30 525
原创 安装JDK教程
下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
2020-08-01 15:23:48 140
原创 系统磁盘分区方案
通用分区方案/boot分区 类似系统分区, 启动分区 200Mswap分区 交换分区 (硬盘空间 -> 交换 -> 内存使用) 内存 <8G swap分区大小 = 1.5内存 内存>=8G swap分区大小 = 8G/分区 剩余空间数据重要分区方案/boot分区 类似系统分区, 启动分区 200Mswap分区 交换分区(硬盘空间 -> 交换 -> 内存使用) 内存 <8G swap分区大小 = 1.5内存 内存
2020-07-30 10:18:29 186
原创 批量管理服务器 - ansible
批量管理服务概述ansible批量管理服务概述1) 是基于python语言开发的自动化软件工具2) 是基于SSH远程管理服务实现远程主机批量管理ansible批量管理服务意义1) 提高工作的效率2) 提高工作准确度3) 减少维护的成本4) 减少重复性工作ansible批量管理服务功能1) 可以实现批量系统操作配置2) 可以实现批量软件服务部署3) 可以实现批量文件数据分...
2020-07-29 20:38:13 386
原创 LNMP架构
LNMP架构软件安装架构组成Linux (安全服务关闭 /tmp/目录权限是否是1777)nginx (1.16.1)php (7.1)mariadb (yum安装最新)nginx安装第一步yum install -y yum-utils第二步vim /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable...
2020-07-26 16:54:26 253
原创 存储服务器 - nfs
存储服务介绍 NFS是 Network File System 的缩写, 中文意思是网络文件系统, 主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录总结: 没有NFS共享存储时, 实现数据统一存储会非常复杂工作原理 NFS的工作原理是使用客户端/服务器架构, 由一个客户端程序和服务器程序组成. 服务器程序向其他计算机提供对文件系统的访问, 其过程称为输出. NF...
2020-07-26 15:30:14 371
原创 备份服务器 - rsync
备份服务概念Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具 全量:将目录中所有数据都进行传输备份(可以包含已经备份过的数据) 增量:将目录中新增的数据进行传输备份(可以不用包含已经备份的数据,提高数据传输效率) 本地:相当于cp备份数据 将数据从一个目录备份到另一个目录(在一台主机上进行) 远程:相当于scp备份数据作用说明1) 避免...
2020-07-26 15:28:44 240
原创 负载均衡服务器
概念知识作用1) 实现并发访问压力分担2) 实现访问访问调度处理 根据用户终端不同进行调度访问 / 根据服务器性能 实现方式软件方式实现: nginx lvs haproxy 硬件方式实现: F5 A10名词解释负载均衡: 实现并发访问压力分担/实现访问访问调度处理反向代理: 外网用户想访问内网主机时, 需要借助反向代理实现 外网用户(请求) --->...
2020-07-26 14:50:27 1514
原创 网站服务器 - nginx
Nginx服务介绍说明特点nginx服务并发处理静态资源能力将强, 消耗系统资源较少功能网站web服务功能反向代理负载均衡功能网站缓存服务功能Nginx的官方介绍: http://nginx.org/en/Nginx的参考资料: https://lnmp.org/nginx.htmlNginx软件安装部署过程1) 利用yum方式进行安装特点对nginx主要应用基本功能...
2020-07-26 14:49:52 356
原创 k8s
1.k8s 集群1.1 k8s 的架构除了核心组件,还有一些推荐的Add-ons:组件名称说明kube-dns负责为整个集群提供DNS服务Ingress Controlle为服务提供外网入口Heapster提供资源监控Dashboard提供GUIFederation提供跨可用区的集群Fluentd-elasticsearch提供集群日志采集、存储与查询1.2 master 节点安装rm -rf /etc/yum.repos.d/l
2020-07-21 08:41:43 191
原创 yum无法使用解决方法
遇到的问题解决方法第一步:设置国内dns服务器第二步:修改CentOS-Base.repo中的地址第三步:重启系统第四步:清楚yum缓存yum clean allyum makecache
2020-06-24 17:35:03 703 1
原创 发送邮箱服务
第一步: 注册一个邮件服务器进行设置 ---> 开启smtp服务功能 ---> 生成一个授权码第二步: linux系统配置发送邮件功能vim /etc/mail.rc --- 在此文件内容的后面追加 set from=邮箱地址 set smtp=smtp.163.com set smtp-auth-user=邮箱账号 set smtp-auth-password=第三...
2020-03-02 19:33:49 501
原创 网络知识
网络通讯条件1) 实现网络通讯必须有传输介质2) 必须拥有网卡设备 作用1 : 将计算机可以识别二进制信息 转换为传输介质可以识别数据信息 作用2 : 将传输介质上的数据信息进行转换 转换为计算机可以识别二进制信息3) 通讯速率协商过程 1Gbps == 每秒种传输 1G bit(01)数据包 1G*1024*1024*1024 1073741824 byte == 8bit b...
2020-01-01 16:52:51 444
原创 操作系统磁盘管理
磁盘物理结构外部结构接口信息 1) SATA 2) SCSI 3) SAS 4) PCI-e 转速信息10k 或者 15k容量信息1) byte2) k3) M4) G5) T硬盘组成 主轴 磁盘 磁头 内部结构磁头(head)读取磁道数据信息**磁道(track)多个同心圆扇区(sector)1) 存储数据最小物理单位(512byte)...
2020-01-01 16:27:16 273
原创 系统定时任务
作用定时任务实现将重复需要完成的工作交给系统自动完成,比如: 1) 定时备份数据 2) 日志文件切割 3) 磁盘清理工作 4) 内存清理工作实现方式方法一 : 利用cronie软件 实现定时任务 crontab方法二 : 利用atd软件 实现定时任务 和闹钟类似 一次设置之后,才能执行方法三: : 利用anacron软件 实现定时任务 时间设置不...
2020-01-01 13:36:55 266
原创 系统用户权限
权限概念操作系统基本权限: r w x 操作系统权限划分: 属主 属组 其他用户对于一个普通文件可读(r) : 表示具有读取、浏览文件内容的权限可写(w) : 表示具有增加、删除、修改文件内容的权限可执行(x) : 表示具有执行文件的权限详细分析文件没有权限拥有读权限拥有写权限拥有执行权限root用户可读 可写可读 可写可读 可写可读 可写...
2019-12-30 14:39:46 843
原创 三剑客之 awk
命令概述awk --- pattern scanning and processing language模式扫描(处理文件每一行信息) 过程语言(一门脚本语言 逻辑语句(循环/判断))作用说明(对文件逐行的读入)1)擅长对文件列进行操作2)擅长统计分析数据信息命令语法结构awk [参数] '模式{动作信息}' 文件信息注: 注意大小写高级用法1)awk模式概念 普...
2019-12-28 20:46:05 117
原创 三剑客之 sed
sed命令作用1)过滤筛选文件内容信息2)擅长对指定行进行操作3)擅长直接编辑文件内容sed命令语法格式: sed 参数 '条件 指令' 文件信息 参数 -n --- 取消模式输出 -i --- 真正编辑文件内容 -r --- 识别扩展正则 -e --- 识别多个条件操作指令 p --- 输出操作 d --- 删除操作 a --- 附加操作 i --- 插入操作...
2019-12-27 20:05:46 164
原创 三剑客之 grep
作用对文件信息的筛选过滤命令格式grep ‘符号组成的条件’ 文件名称命令参数-A — 显示本行之外,并显示该列之后的内容-B — 显示本行之外,并显示该列之前的内容-C — 显示本行之外, 并显示该列前后的内容-E — 识别扩展正则信息-c — 计算符合范本样式的列数(统计筛选出来的行数)-i — 忽略字符大小写的差别-v — 反转查找-w — 只显示全字符合的列-n ...
2019-12-27 17:44:27 77
原创 Linux 符号系列
基础符号系列美元符号:$ 用于取出变量中的内容 用于取出指定列的信息 表示用户命令提示符号 表示一行的结尾 叹号符号:! 用于表示取反或者排除意思 命令行中表示取出最近命令 用于表示强制操作处理竖线符号:| 表示管道符号,管道前面命令,交给管道后面执行, 经常配合xargs命令使用 查找指定数据信息进行删除井号符号:# 表示文件内容注释符号 表示用户命令...
2019-12-27 17:23:45 242
原创 tar 压缩命令
tar — 压缩数据/解压数据将数据进行压缩命令语法tar zcvf 生成压缩包路径/压缩包.tar.gz 需要进行压缩数据01 需要进行压缩数据02 …参数说明 z --- 数据压缩方式 gzip c --- 创建一个压缩文件 v --- 显示压缩过程 f --- 指定压缩包路径信息 h --- 指定压缩链接文件所指定源文件将数据进行解压命令语法tar xvf ...
2019-12-26 20:55:41 511
原创 find 命令用法
根据文件类型搜索数据 -type find /oldboy -type f/d/l/c/b/s根据文件名称搜索数据 -name find /oldboy -name "*dog*" find /oldboy -iname "oldboy.txt" -i --- 忽略大小写根据文件大小搜索数据 find /oldboy -size +10k --- 寻找大于10k文件 fi...
2019-12-26 20:50:15 220
原创 文件核心知识
一个文件的8个属性67674863 - rw-r--r-- 1 root root 184 Dec 11 10:06 /etc/hosts ① ② ③ ④ ⑤ ⑥ ⑦ ⑧1) inode索引信息 简述: inode -> index node 索引节点 类似目录 2) 文件类型信息 简述: 不同文件类型,操作处理方式不同 3) 文件...
2019-12-26 20:47:28 220
原创 Centos7 实现破解root用户密码
第一步: 重启系统 进入菜单选择界面 按elinux16行 信息修改 ro -- rw init=/sysroot/bin/shctrl+x第二步: 真实操作系统chroot /sysroot第三步: 修改系统密码passwd root --- 输入两遍密码信息第四步: 创建一个标签文件touch /.autorelabel第五步: 退出单用户模式重启系统exitr...
2019-12-26 20:33:47 175
原创 系统硬件信息
系统信息查看1)使用系统版本信息: centos 7.6 cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)2)使用系统内核信息: 3.xx 4.xx uname -a Linux backup 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018...
2019-12-26 20:32:07 172
原创 系统的优化
用户的优化如何创建用户 useradd 用户名称 id 用户名称 --- 查看确认用户是否创建成功如何设置密码 方法一: 交互式设置密码 passwd 用户名称 --- 输入两次密码信息 方法二: 免交互设置密码 echo 密码 | passwd --stdin 用户名称如何使用新建用户 方法一 重新建立远程连接 方法二: 直接切换用户信息 su...
2019-12-26 20:27:47 163
原创 系统日志文件
日志文件 记录系统或者服务运行情况 正常信息/异常信息*日志文件保存路径 /var/log/ 日志重要文件信息 /var/log/messages --- 系统运行或者服务运行状态信息日志文件 /var/log/secure --- 系统用户登录情况日志文件用正常登录系统日志信息 Dec 3 22:42:07 oldboy69 sshd[19391]: Accep...
2019-12-26 20:17:19 251
原创 软件安装方法
第一个方法 : 利用rpm命令安装软件 命令简单介绍 rpm: RPM软件包管理命令 软件包都成为rpm包 命令使用方法 --- 前提: 必须有软件包 rpm -ivh 软件包名称 -i --- 安装软件 -v --- 显示安装过程 -h --- 以人类可读方式显示信息 缺点: 无法解决软件依赖关系第二个方法 : 利用yum命令安装软件命令...
2019-12-26 20:15:13 152
原创 /etc 目录下的重要文件
网卡配置文件文件路径信息 /etc/sysconfig/network-scripts/ifcfg-eth0文件作用说明 配置网卡地址信息 (IP地址 掩码地址 网关地址 DNS地址信息)文件详细信息 TYPE=Ethernet --- 指定网络类型 以太网类型 BOOTPROTO=none --- 获取IP地址方式 none static(手动配置地址) dhcp(...
2019-12-26 20:09:48 347
原创 系统目录信息
/ 目录下目录结构 系统中一切数据皆文件boot --- 存放引导系统启动文件信息 类似windows系统 c:/windowsetc --- 系统服务配置文件保存目录opt/usr --- 用户安装的第三软件程序保存的目录root --- 系统用户家目录 超级管理员用户的家home --- 系统用户家目录 普通用户的家var --- 系统日志文件保存目录tmp --...
2019-12-26 19:45:05 116
原创 文本编辑器 (vi / vim)
说明vi 是 Linux 命令下的重要编辑器. vim 是 vi 命令的增强版. vim 与 vi 是兼容的.三种模式命令模式 : 可以实现特殊功能操作编辑模式 : 可以编辑文件内容信息普通(底行)模式 : 可以输入特殊命令信息命令模式 -i-> 编辑模式 -esc-> 命令模式命令模式 -:-> 底行模式 -esc-> 命令模式 ...
2019-12-26 19:18:54 137
原创 系统基础知识
系统命令提示符的组成[ root @ linux ~ ] # ① ② ③ ④ ⑤组成说明: ① 当前登录系统的用户名称 root 为超级管理员用户 其他为普通用户 ② 分隔符 ③ 主机名称 ④ 显示当前所在的路径 ~ 表示家目录 ⑤ 提示符 # 表示超级管理员(root)用户对应的命令行 $ 表示普通用户对应的命令行命令语法规范语法规...
2019-12-26 15:56:07 201
原创 Linux 基础命令
1. shutdown 重启或关机语法格式shutdown [选项] 时间 []消息]-r — 重启系统-h — 关机-c — 取消正在执行的shutdown指令
2019-12-26 15:49:13 110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人