自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 LVS、Haproxy、Nginx区别

LVS、Haproxy、Nginx区别一、Haproxy调度算法1.常见的web集群调度器2.Haproxy应用分析3.Haproxy调度算法原理4.Haproxy的主要特性5.Haproxy的优点6、LVS.Haproxy、Nginx区别二、Haproxy优化三、Haproxy日志1.修改主配置文件2.修改rsyslog配置一、Haproxy调度算法1.常见的web集群调度器目前常见的web集群调度器分为软件和硬件软件通常使用开源的LVS、Haproxy、NginxLVS性能最好,但是搭建相对复

2021-12-03 18:36:09 4455

原创 Docker容器数据卷详解(共享数据)

Docker容器数据卷详解(共享数据)一、数据卷(Data Volumes)1.作用二、数据卷容器一、数据卷(Data Volumes)宿主机和容器是两个不同的名称空间,如果想进行连接 需要用ssh,exec和attch也类似于ssh这种方式登录,在企业中ssh这种登陆方式会比较危险,安全漏洞很大,尽量减少ssh这种,杜绝了频繁使用exec,因此使用数据卷的方式把容器内部的文件目录挂载到宿主机指定目录下进行修改,当容器里的文件频繁需要修改时不需要登陆进去,直接使用数据卷方式在宿主机指定的目录下进行修改即

2021-12-03 17:10:29 2037

原创 Docker之四种网络模式

Docker之四种网络模式一、四种网络模式二、实现原理1.Host模式2.Container模式3.None模式4.Bridge模式(默认)综上一、四种网络模式二、实现原理Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥,这样容器之间就能够通过容器的Container-IP

2021-12-03 08:47:50 267

原创 Docker容器的基本操作

Docker容器的基本操作前言1.获取镜像2.查看镜像信息——docker images/inspect/tag\①基本查看 —— images②根据镜像的唯一标识 ID 号来获取镜像的详细信息——inspect③为本地的镜像添加新的标签——tag3.表示镜像唯一性的方法4.镜像的导出和导入——docker save/load前言本文介绍一下docker容器的基本操作,包括镜像的获取,查询,删除以及容器的创建,导入,导出。1.获取镜像docker search 镜像名 (搜索镜像)

2021-12-02 19:54:31 308

原创 Docker一键安装脚本

Docker一键安装脚本脚本验证可选项:配置文件修改(生产经验)脚本#!/bin/bash# 【安装在线YUM源】# Step 1:备份mkdir -p /etc/yum.repos.d/yum.repos.bak && mv -f /etc/yum.repos.d/* /etc/yum.repos.d/yum.repos.bak# Step 2:下载wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.ali

2021-11-29 14:36:12 329

原创 Docker基础认知

Docker基础认知前言一、虚拟化概述1.虚拟化三种模式2.虚拟化功能3.三个层面二、Docker容器概述1.六大名称空间2.Docker和虚拟化的区别3.使用docker有什么意义4、应用场景三、docker的核心概念1.镜像(Image)2.容器(Container)3.仓库(Repository)前言Docker 是在 Linux 容器里运行应用的一种开源工具,是一种轻量级的虚拟机以linux而言,linux操作系统会有一个主进程pid=1派生出其他进程来控制不同服务例如: pid=2 ——

2021-11-24 10:18:38 139

原创 ELK 日志分析系统

ELK 日志分析系统前言一、ELK 日志分析系统简介1.日志服务器2.ELK 日志分析系统3.日志处理步骤二、Elasticsearch 介绍1.概述2.核心概念三、Logstash 介绍四、Kibana 介绍1.概述2.主要功能五、拓展:EFK前言日志分析是运维工程师解决系统故障,发现问题的主要手段。日志主要包括系统日志应用程序日志和安全日志系统运维和开发人员可以通过日志了解服务器软硬件信息检查配过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误通

2021-11-17 17:13:01 164

原创 Redis② 五大数据类型

Redis 五大数据类型前言一、String-字符串对象二、List-列表对象三、Hash-哈希对象四、Set-集合对象五、Zset-有序集合对象前言redis 提供了5种数据类型:String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Zset(有序集合)理解每种数据类型的特点对于redis的开发和运维非常重要一、String-字符串对象二、List-列表对象三、Hash-哈希对象四、Set-集合对象五、Zset-有序集合对象...

2021-11-12 16:33:35 1319

原创 redis①

redis①前言一,redis的特点二,redis应用场景三,REDIS服务器程序是单进程模型前言Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server(远程数据服务),该软件使用C语言编写,Redis是一个key-value存储系统,它支持丰富的数据类型,如:string、list、set、zset(sorted set)、hash。一,redis的特点①Redis以内存

2021-11-08 23:42:04 121

原创 SQUID代理服务器应用

SQUID代理服务器应用前言一,Squid代理服务器1、web 代理的工作机制2、代理的基本类型二、安装 Squid 服务前言代理服务器是目前网络最常见的服务器之一,它可以提供文件缓存复制和地址过滤等服务,充分利用有限的出口宽带,加快内部主机的访问速度,也可以解决多用户需要同时访问外网但公网ip地址不足的问题。同时也可以在座位一个防火墙,隔离内网与外网,提供监控网络和记录传输信息的功能,加强局域网的安全性能。一,Squid代理服务器1、web 代理的工作机制①代替客户机向网站请求数据,从而可以隐藏

2021-11-08 23:31:54 576

原创 MHA高可用集群部署及故障切换

MHA高可用集群部署及故障切换前言一、MHA概述二、MHA的组成三、MHA的特点前言如果主从服务器中,主服务器出问题了,在不影响生产环境的情况下该怎么处理?就需要运用到MHA了,让我们来了解MHA。一、MHA概述MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。二、MHA的组成MHA Node(数据节点)MHA Node 运行在每台 MySQL 服务器上。

2021-11-05 17:42:03 181

原创 MySQL 数据库——主从复制与读写分离

MySQL 数据库——主从复制与读写分离前言一、案例概述二、mysql主从复制原理1、mysql的复制类型2、mysql主从复制的工作原理三、mysql读写分离原理四、部署主从同步前言在实际的生产环境中,如果对MySQL数据库的读和写都在一台数据库服务中操作,无论在安全性、高可用性,还是高并发性等各个方面都是完全不能满足实际需求的,一般来说都是通过主从复制(Master-Slave)的方式来同步数据,再通过读写分离来提升数据库的并发负载能力这样的方案进行部署与实施一、案例概述在企业应用中,成熟的业务

2021-11-02 09:30:48 111

原创 MySQL 数据库备份(二)(增量备份与恢复)

MySQL 数据库备份(二)(增量备份与恢复)前言一、MySQL增量备份1.增量备份的特点2.二进制日志对备份的意义2.增量备份示例①开启二进制日志功能②每周选择服务器负载较轻的时间段,或者用户访问较少的时间段进行备份③可每天进行增量备份操作,生成新的二进制日志文件,这样在插入新的数据后,新的二进制文件对应的就是数据库的变化④插入新的数据,以模拟数据的增加或变更⑤生成新的二进制文件并查看其内容二、MySQL增量恢复1.增量恢复的场景2.丢失完全备份之后更改的数据的恢复步骤3.完全备份之后丢失所有数据的恢复步

2021-11-01 22:00:39 334

原创 MySQL 数据库备份(一)(完全备份与恢复)

MySQL 数据库备份(一)(完全备份与恢复)前言一、MySQL数据库备份1.数据备份的重要性2.数据库备份的分类3.常见的备份方法二、完全备份①物理冷备份与恢复②mysqldump备份与恢复3.使用 mysqldump 工具备份三、完全恢复①source命令整库恢复②MySQL 命令整库恢复2.恢复表前言随着办公自动化和电子商务的飞速发展,企业对信息系统的依赖性越来越高,数据库作为信息系统的核心,担当者重要的角色,数据库备份,是在数据丢失的情况下,能及时恢复重要数据,防止数据丢失的一种重要手段,一个合

2021-11-01 16:44:19 1049

原创 MySQL 数据库——日志管理

MySQL 数据库——日志管理前言一、MySQL的日志类型1.错误日志2.通用查询日志3.二进制日志4.慢查询日志二、查看日志3.查看二进制日志是否开启4.查看慢查询日功能是否开启总结前言MySQL日志的默认保存位置为: /usr/local/mysql/data日志开启的两种方法:永久性修改:通过配置文件 或者 临时性修改:通过命令,关闭或重启服务后就会关闭一、MySQL的日志类型类型:错误日志、通用查询日志、二进制日志、慢查询日志1.错误日志vim /etc/my.cnf[mysqld

2021-11-01 15:43:40 296

原创 MySQL 数据库--存储引擎(MyISAM 与 InnoDB)

MySQL 数据库--存储引擎(MyISAM 与 InnoDB)前言一、MySQL存储引擎1.MyISAM的特点2.MyISAM适用的生产场景举例二、InnoDB 存储引擎三、配置合适的存储引擎1.查看数据库可配置的存储引擎类型2.查看表正在使用的存储引擎类型3.配置存储引擎为所选择的类型总结前言存储引擎的实质就是如何实现存储数据,为存储数据建立索引以及查询、更改、删除数据等技术实现的方法,MYSQL数据库支持多种不同的数据引擎,可以根据具体的要求,针对每一个表使用不同的数据引擎,摒弃了很多其他数据库采

2021-11-01 15:24:09 127

原创 MySQL 数据库--索引+事务

MySQL 数据库--索引+事务前言一、索引及分类1.索引的作用2.索引的副作用(利大于弊)3.3.创建索引的原则依据4.索引的分类①普通索引②创建唯一索引③创建主键索引④创建全文索引⑤组合索引5.索引查看方法二、事务①查询全局事务隔离级别②查询会话事务隔离级别③设置全局事务隔离级别④设置会话事务隔离级别8.事务的操作①使用事务命令控制事务③测试回滚事务总结:前言一、索引及分类1.索引的作用建立索引的目的是为了加快对表中记录的查找或排序设置了合适的索引之后,数据库利用各种快速定位技术,能够大大加快

2021-11-01 14:43:05 122

原创 MySQL 数据库管理——用户与授权

MySQL 数据库管理——用户与授权前言一、用户与授权1.用户管理2 查看用户信息3 重命名用户4.删除用户5.修改登录密码6 忘记 root 密码的解决办法二,授权控制1.授予权限2 查看权限3.撤销权限总结前言1.在企业信息化的过程中,数据库中库和表都会大量存在,需要分配给管理者核实的权限进行操作,合理地分配权限,可以使数据库管理井然有序,各个管理者只需要关注自己负责的内容,也可避免误操作对系统造成损失。一、用户与授权1.用户管理CREATE USER '用户名'@'来源地址' [IDENTI

2021-10-29 19:08:57 265

原创 MySQL 数据库基础(二)

MySQL 数据库基础(二)前言一,前期准备二,克隆表二、清空表四、创建临时表前言这篇给大家介绍一下数据库的其他一些操作,涉及到表的克隆,表的清空,创建临时表。有兴趣的话可以看一下。一,前期准备现在做个准备,创立一个表。二,克隆表将数据表的数据记录生成到新的表中1.方法一:就可以将test的内容克隆到test01方法二:二、清空表删除表内的所有数据1.方法一:delete from test02;四、创建临时表临时表创建成功之后,使用SHOW TABLES命令是

2021-10-28 19:21:20 163 1

原创 MySQL 数据库基础(1)

MySQL 数据库基础(1)前言一、使用MySQL数据库1.常见的数据类型2.查看数据库结构3.SQL语句二、创建及删除库和表1.创建新的数据库2.创建新的表3.删除指定的数据表4.删除指定的数据库三、管理表中的数据记录1.向数据表中插入新的数据记录2.查询数据记录3.修改、更新数据表中的数据记录4.在数据表中删除指定的数据记录5.修改表名和表结构1.修改表名2.扩展表结构(增加字段)3.修改字段(列)名,添加唯一键四.创建临时表总结前言MySQL 是一个真正的多线程、多用户的 SQL 数据库服务,凭借

2021-10-28 16:50:05 1517 3

原创 MySQL数据库基础

MySQL数据库基础前言一、数据库的基本概念1. 数据(Data)2.数据库表与和数据库(DB)3.数据库管理系统(DBMS)4.数据库系统(DBS)二、数据库发展史1.初级阶段——第一代数据库三、当今主流数据库介绍1.关系数据库2.非关系数据库四、关系数据库的基本概念1.关系数据库的基本结构2.主键3.外键4.数据完整性规则5.关系数据库应用总结前言随着科技的发展,我们迈入了“信息大爆炸时代”,大量的数据、信息在不断地产生,伴随而来的就是如何安全、有效地存储、检索和管理他们对于数据的有效存储、高效访

2021-10-22 09:34:28 109

原创 LVS 负载均衡群集

LVS 负载均衡群集前言一、LVS 群集应用基础1.群集技术概述1.1 群集的分类1.2负载均衡的分层结构2. LVS 虚拟服务器2.2.1 安装2.2.2 操作方法2.2.3 示例二、构建 LVS-NAT 负载均衡群集1.准备1.1 概述1.2 环境总结前言在各种互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,单台服务器将难以承担所有的访问(即负载均衡及高可用性的要求)除了使用价格昂贵的大型机、专用负载分流设备外,企业还有另外一种选择来解决难题,那就是构建集群服务器

2021-10-20 19:32:58 107

原创 Nginx+Tomcat 负载均衡(动静分离)集群

Nginx+Tomcat 负载均衡(动静分离)集群前言一、集群概述二、Nginx三、配置步骤1.环境2.部署 Nginx 负载均衡器3.部署 2 台 Tomcat 应用服务器4.动静分离配置5.配置 Nginx Server前言之前我们了解了 Tomcat的一些特性,配置方式以及应用场景,知道了它多作servlet和jsp的容器,这篇来了解一下Nginx的负载均衡和动静分离的集群。一、集群概述通常情况下,一个 Tomcat 站点由于可能出现单点故障及无法应付过多客户复杂多样的请求等情况,不能单独应用

2021-10-20 15:01:43 124

原创 Tomcat 服务器的部署(优化)及配置虚拟主机

Tomcat 服务器的部署(优化)及配置虚拟主机前言一.tomcat介绍1.简介2.应用场景3.组件二、Tomcat 部署步骤1.环境2.准备3.安装 JDK,配置 Java 环境4.安装配置 Tomcat5.主要目录说明三、Tomcat 虚拟主机配置1.创建目录及文件3.关闭 Tomcat,再重新启动4.访问浏览器进行验证四、Tomcat 优化1.优化启动速度2.常用的优化相关参数如下总结前言tomcat服务器是一个免费的开放源代码的web应用服务器,属于轻量级应用服务器,在一下中小型系统和并发访问用

2021-10-19 14:15:15 159

原创 Nginx--正则匹配--实现rewrite跳转

Nginx--正则匹配--实现rewrite跳转这里写目录前言一. rewrite二、rewrite示例三.Nginx正则匹配1.正则表达式2.location总结前言企业有时维护官网,但是为了保证客户的浏览不受限制就会利用rewirte功能进行调整,我们来了解一下这个功能已经Nginx相关。一. rewrite1.概述rewrite 功能就是:使用 nginx 提供的全局变量或自己设置的变量,结合正则表达式和标记位实现 URL(我们访问的完整域名+路径) 重写以及重定向比如:更换域名后需要保持

2021-10-13 13:54:48 443

原创 Nginx优化

Apache相关前言一.Nginx服务优化前言在实际应用环境中,服务器的安全性和响应速度需要根据实际情况进行响应参数配置,以达到最优的用户体验。作为运维工程师我们要想方设法对Nginx进行优化,比如调和如网页缓存时间、连接超时、网页压缩等响应参数,才能发挥吹服务器的最大作用。一.Nginx服务优化1.隐藏版本号:在生产环境中,需要隐藏 Nginx 的版本号,以避免泄露 Nginx 的版本,使攻击者不能针对特定版本进行攻击在 CentSO 中使用命令查看1.方法一:修改 Nginx 的主配置文件

2021-10-12 12:25:43 115

原创 走进Nginx

走进Nginx前言一、Nginx 服务基础二.安装步骤前言在各种网站服务器软件中,除了 Apache HTTP Server 外,还有一款轻量级的 HTTP 服务器软甲——Nginx,它的价值在什么地方呢?我们来一起探究一下。一、Nginx 服务基础一款高性能、轻量级Web服务软件特点:①稳定性高②系统资源消耗低③对 HTTP 并发连接的处理能力高④单台物理服务器可支持 30000~50000 个并发请求二.安装步骤关闭防火墙,将安装 nginx 所需软件包传到 /opt 目录下1.

2021-10-06 12:05:04 128

原创 Web基础与HTTP协议

Web基础与HTTP协议前言一、DNS与域名二、DNS解析的三种方式三、域名服务与域名注册四、HTTP协议概述五、网页访问(HTTP/HTTPS)六、web总结前言作为运维工程师,我们同样需要熟练掌握网站相关技能,这篇来介绍下web基础与http协议。一、DNS与域名1.域名和IP地址简介网络上交互是基于TCP/IP协议的,每个主机在逻辑上有一个唯一位置标识(地址),物理地址为NAC地址为了保证地址唯一性,用户协议向特地的机构申请注册,分配IP地址网络中的地址有两套方案: IP地址系统、域名地址

2021-10-06 10:19:18 66

原创 源码编译安装LAMP

源码编译安装LAMP前言一. 安装顺序二.编译安装的优点三.各组件的主要作用四.安装步骤前言LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境LAMP是一个缩写词,具体包括Linux操作系统、Apachche网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言一. 安装顺序在构建LAMP平台时,各组件的安装顺序依次为Linux,Apache,MySQL,PHP其中Apache和MySQL的安

2021-09-29 14:14:36 233

原创 Linux 防火墙-iptables

Linux 防火墙-iptables前言一、Linux 防火墙基础1.概述2.netfilter 与 iptables3.1 简介二、编写防火墙规则1.安装iptables2.基本语法3.常用的控制类型4.常用的管理选项5.规则的匹配条件三、总结前言在 Internet 中,企业通过各种应用系统来为用户提供各种服务,如 Web 网站、电子邮件系统、FTP 服务器、数据库系统等那么,如何来保护这些服务器,过滤企业不需要的访问甚至是恶意的入侵呢?需要用到netfilter 与 iptables的手段,我们

2021-09-18 09:50:49 151

原创 shell编程之免交互

shell编程之免交互前言一.Here Document免交互1.概述:2.命令各式3.注意点4.案例二、Expect 自动化交互1.概述2.基本命令3.expect 直接执行总结前言今天给大家介绍两种交互软件Here Document和Expect,前者系统自带后者需要安装的工具。那掌握这俩种工具以后对我们的生产工作产生帮助,我们来走进它们了解一下。一.Here Document免交互1.概述:使用 I/O 重定向的方式将命令列表提供给交互式程序或命令,比如 ftp、cat或read 命令是标

2021-09-15 23:16:47 92

原创 Shell 脚本攻略之正则表达式

Shell 脚本攻略之正则表达式前言前言

2021-09-14 21:51:27 376

原创 Shell脚本之函数应用

Shell脚本之函数应用前言一.格式二、函数返回值前言Shell函数也是我们经常使用的,因为有些命令序列是需要反复调用执行的,若每次使用同一命令就重复写一遍,就会导致代码量很大,行数特别多。为解决该问题可以将命令序列按格式写一起,以便可以重复使用所以说,Shell函数的本质就是一段可以重复使用的脚本代码,这段代码被提前编写好了,放在了指定的位置,使用时直接调取即可一.格式[function]是可选的,表示该函数的功能,这个是可以省略掉的函数名后面跟一个(),里面是没有内容的而我们执行的命令序列放

2021-09-14 21:40:31 179

原创 shell编程之循环语句与函数

shell编程之循环语句与函数前言一.for语句的结构2.for语句应用案例前言在实际工作中,经常会遇到某项任务需要多次执行的情况,而每次执行时仅仅是处理的对象不一样,其他命令相同。例如,根据通讯录中的姓名列表创建系统账号;根据服务器清单检查各主机的存活状态;根据IP地址黑名单设置拒绝访问的防火墙策略等。当面对各种列表重复任务时,使用简单的if语句已经难以满足要求,而顺序编写全部代码更是显得异常繁琐,困难重重。掌握for语句可以很好地解决尅死的问题。一.for语句的结构使用for语句循环时,指定一

2021-09-07 22:45:05 81

原创 部署yum仓库NFS共享服务

部署yum仓库NFS共享服务前言RPM与YUM的区别YUM源的提供方式前言RPM与YUM的区别使用RPM我们可以很方便的进行软件的安装、查询、卸载、升级等工作,但是RPM软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个RPM包组成时,RPM无法解决软件包的依赖关系。Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖

2021-09-06 21:07:56 70

原创 PXE高效批量网络装机

PXE高效批量网络装机前言一.简介二.优势:PXE 批量部署的优点三.搭建 PXE 需满足的前提条件(理论步骤)前言大规模的Linux应用环境中,如web群集,分式计算等,服务器往往并不配备光驱设备,在这种情况下,如何为数十乃至上百台服务器裸机快速安装系统呢?传统的USB光驱,移动硬盘等安装方法显然已经力所难及。有没有更好的方法解决问题呢?那必然有一.简介PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server

2021-09-06 21:07:44 103

原创 shell编程之条件语句

shell编程之条件语句前言一.条件测试案例:2.整数值比较前言在简单的shell的脚本程序中,各条语句将按先后顺序依次执行,从而实现批处理的自动化过程,然而,单一的顺序结构使得脚本过于机械化,不够“智能“,难以处理更加灵活的系统任务。所以我们需要正确使用if语句,使shell脚本具有一定的判断的能力,来完成不同的管理任务。一.条件测试1.测试命令-test要使shell脚本程序具备一定的“智能”,第一步就需要区分开来不同的情况以确定执行何种操作Shell环境根据命令执行后的返回状态值(

2021-09-06 21:06:44 63

原创 Shell编程规范与变量

Shell编程规范与变量前言1.shell与shell脚本区别shell脚本概述1.shell的作用2.shell脚本的作用2.shell脚本应用场景3.如何学习shell脚本(给予初学者的一些建议)4.shell的构成案例:重定向与管道操作交互式硬件设备重定向操作前言随着 Linux 系统在企业中的应用越来越多,服务器的自动化管理也变得越来越重要。在 Linux 服务器的自动化维护工作中,除了计划任务的设置以外,Shell 脚本的应用也是非常重要的一部分。1.shell与shell脚本区别She

2021-09-06 19:13:48 83

原创 远程访问及控制

远程访问及控制前言一.SSH远程管理配置 OpenSSH 服务端前言实际上大多数企业服务器是通过远程登录的方式进行管理的,当需要从一个工作站管理数以百计的服务器主机时,远程维护的方式将更占优势。所以掌握如何针对 Linux 环境使用安全的远程管理途径,以及通过 TCP Wrappers 机制为应用提供访问控制是很有必要的。一.SSH远程管理一、SSH 远程管理SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程复制等功能SSH协议对通信双方的数据传输进行了

2021-08-30 22:07:11 102

原创 深入的了解Linux文件系统

深入的了解Linux文件系统前言一.inode和block概述二.inode耗尽故障处理三.软链接与硬链接四.恢复误删的文件五.xfs类型的文件备份和恢复六.分析日志文件总结前言在新的操作系统中,文件除了实际内容外,通常含有非常多的属性,例如Linux操作系统的文件权限(rwx,r 代表可读、可访问;w 代表可写、可修改;x 代表可执行)与文件属性(所有者,群组,时间参数等)。文件系统通常会将这两部分分别存放在inode和block中。一.inode和block概述文件存储在硬盘上,硬盘的最小存储单

2021-08-30 17:45:05 231 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除