自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 varnish介绍及封装虚拟机

一.varnish简介1.varnish是一款高性能、开源的反向代理服务器和缓存服务器。Varnish使用内存缓存文件来减少响应时间和网络带宽消耗, 反应比squid还稳定,且效率更高,资源占用更少二.varnish流程图三.简单配置和封装虚拟机1.安装虚拟机作为母盘(此处为redhat6.5) 安装完成后进行以下配置1.修改母盘IP(私有网段)2....

2019-02-20 14:25:56 212

原创 Python中的变量与添加注释

Python中的添加注释#这是一个单行注释print(‘hello world’) #注释2“”"这是一个多行注释“”"print(‘hello westos’)一.变量1.什么是变量?变量名只有在第一次出现时才是定义变量(变量名再次出现,不是定义变量,而是直接使用之前定义的变量)2.变量的定义在python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建= ...

2019-01-17 15:46:49 3245

原创 Python简单脚本和编译器的安装

一.python的脚本python脚本与shell类似,以.py结尾,让别人可以一眼看出这是Python的程序脚本(业界规范)1.示例二.使用Pycharm工具进行开发Pycharm工具是JetBRAINS公司开发的PythonIDE,功能比较强大,支持图形化操作,而且具备编辑、调试等功能. Pycharm可以在官网上进行下载,有安装包可以解压安装包进行安装(1)下载安装包(这里是P...

2019-01-17 15:19:45 529

原创 初识Python

一.python的简史1.1989年,吉多.范罗苏姆(Guido’龟叔’) python 1990年发布了python第一个版本;2001年发布python2.0版本,13年发布了python3.x版本,目前有python2和python3两种版本二.python简介Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版...

2019-01-17 10:44:50 132

原创 练习—(打印9*9乘法表)

一,编写脚本测试:

2018-12-27 12:04:28 117

原创 练习——(httpd 检控脚本)

一.编写脚本二.测试1.检测是否安装httpd2.安装完成后继续测试

2018-12-27 11:59:04 130

原创 shell简介

一.shell介绍1.什么是shell?Shell是linux的一外壳,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口当用户下达指令给操作系统的时候,实际上是把指令告诉shell,经过shell解释,处理后让内核做出相应的动作系统的回应和输出的信息也由shell处理,然后显示在用户的屏幕上什么是shell脚本2.什么是shell脚本?简单的说,当命令或者程序不在...

2018-12-26 17:17:51 451

原创 Apache的部署和配置

一.简述1.Apache1.Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。2. Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取...

2018-12-06 11:51:24 349

原创 MySQL数据库

一.MySQLMySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational DatabaseManagement System,关系数据库管理系统) 应用软件。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的...

2018-12-05 16:57:48 134

原创 ISCSI磁盘共享

ISCSIISCSI技术实现了物理硬盘设备与TCP/TP网络传输协议的相互结合,使得用户可以通过互联网方便的获取到远程机房提供的共享存储资源ISCSI target:就是储存设备端,存放磁盘或 RAID 的设备,目前也能够将 Linux 主机仿真成 iSCSI target 了!目的在提供其他主机使用的『磁盘』ISCSI initiator:就是能够使用 target 的客户端,通常是服务...

2018-11-29 10:52:13 178

原创 samba基本用法

一.samba1.Samba介绍Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,有服务端和客户端程序构成。随着Linux的普及,如何共享Linux下的文件成为用户关心的问题。其实,几乎所有的Linux发行套件都提供了一个很好的工具Samba——通过它可以轻松实现文件共享2.SMB文件共享通用lnternet文件系统(CIFS)也称为服务器信息块(SMB),是适用于Mi...

2018-11-29 00:51:33 2846

原创 NFS的基本配置与Autofs

一.NFS1.为什么要用NFSNFS(Network FileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。2.FNS的好处节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么...

2018-11-29 00:50:43 293

原创 DNS主备服务器及动态解析

一,主备服务器当主服务器顶不住压力是,此时就需要备用服务器分担压力实验:主服务器:dns1 :172.25.254.126备用服务器:dns2:172.25.254.2261.配置备用服务器vim /etc/named.rfc1912.zonesvim /etc/named.conf2.重启服务并查看是否生成hao.com.zone目录3.配置主服务器[root@dns...

2018-11-23 12:03:59 1209

原创 桥接

一.桥接1.桥接的概念桥接器是用于在两个或多个网段或子网间提供通信路径的互联设备。这些网段或子网具有相同的地址及同类网络拓扑结构。某网络上的工作站可以利用桥接器向其它网上的工作站广播消息,所以桥接器是连接网络段的两端口(或多端口)设备。另外,桥接器还可以将业务忙的网络分为两段,减少每段上的通信量以提高性能。它还能过滤网络广播信息,只允许必要的通信信息通过桥接器到达另外的网络。2.原理网桥...

2018-11-22 12:53:37 176

原创 DNS双向解析

一.双向解析目标:实现内网主机和外网主机访问同一网站域名,定义到不同服务器1.hao.com.inter是定义外网和内网的配置文件cp -p jay.com.zone hao.com.inter2.编辑文件vim hao.com.inter3.cp -p /etc/named.rfc1912.zones /etc/named.rfc1912.inter4.编辑文件并修改第27...

2018-11-22 11:29:10 291

原创 高级网络配置之bond和team

一.bond接口Red Hat Enterprise Linux 允许管理员使用 bonding 内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式,通道绑定使两个或更多个网络接口作为一个网络接口,从而增加带宽和 / 提供冗余性。roundrobin平衡轮询模式:两块网卡轮流接收数据包。由于两块网卡都正常工作,它能提供两倍的带宽,在这种情况下出现一块...

2018-11-22 06:26:21 857

原创 DNS的正向解析与反向解析

一.DNS正向解析原理:是通过域名查找ip1.下载bind并开启服务(之前已经下载过)yum install bind.x86_64 -ysystemctl restart named2.编写配置文件vim /etc/named.rfc1912.zones3.添加DNS解析文件4.修改解析文件vim hao.com.zone5.重启服务6.解析域名二.正向解...

2018-11-22 04:05:59 291

原创 高速缓存

一.DNS高速缓存概念:(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。 域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地...

2018-11-21 22:01:22 137

原创 磁盘加密

一.LUSK加密LUSK(linux Unified Key Setup),是linux硬盘加密的标准,luks相当于对磁盘上了一把锁,要想打开就要有相应的“钥匙”,使用“钥匙”打开后,我们就可以任意的进行操作了,与普通的硬盘一样二.对磁盘进行加密1.查看当前主机中分区2.选择对分区/dev/vdb1进行加密当加密操作完成后,已经加密的磁盘是不能直接挂载的,若要对磁盘进行挂载,必须先将...

2018-11-15 09:30:45 783 1

原创 find命令用法

一.find简介find是个使用频率比较高的命令。常常用它在系统特定目录下,查找具有某种特征的文件find命令的格式:find [-path……] -options [-print -exec -ok]二.find用法实验准备:-name 根据文件名查找find /etc/ -name passwd: 查找...

2018-11-15 08:21:33 716

原创 lvm管理

一.LVM 逻辑卷简介LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版。Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,...

2018-11-15 06:06:02 108

原创 系统排错

一.超级用户忘记密码,如何修改密码1.开机后点击e2.按住键盘下健找到3.删除到ro改为rw rd.break.4.使用Ctrl +x进入以下页面5.然后写入chroot /sysroot passwd并写入新密码6.然后创建文件,让系统重新启动时能够识别7.用exit退出然后reboot重启8.重启之后就可用刚才修改的密码登陆二.grub 磁盘引导1.MBR的...

2018-11-15 01:43:28 69

原创 SELinux简用

一.SELinux简介SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux默认安装在 Fedora 和 Red Hat Enterprise Linu...

2018-11-08 12:53:38 150

原创 磁盘管理(挂载设备--磁盘分区--swap分区)

一.设备的挂载与卸载存储是每个计算机系统的基本需求 .Red Hat Linux 提供了一 些强大的工具 , 它们能在大量的场景中管理多种类型的存储设 备fdisk 是用于管理磁盘分区的实用程序1…识别本地存储设备的disk -l # 查看硬盘上设备的真实存在的所有设备cat /proc/partitions # 查看系统识别的设备blkid ...

2018-11-07 21:06:03 641

原创 linux中延时任务和定时任务

一.系统的延时任务1.at 命令(1)at 命令可以指定某一任务在将来的特定时间运行。该作业可能是一次备份、对您系统的检查或者特定时间发送的通知。那些需要花费很长时间才可完成的作业正适合 at 命令。仅需使用 at 命令将任务设置为在一分钟或两分钟之后运行。然后您便可以安全注销 , 因为该任务会在与 shell 会话断开连接的情况下运行(2)at 命令必须指定任务应运行的时间。该指...

2018-11-07 16:45:36 98

原创 ftp服务的搭建

一,1,ftp服务定义ftp是File TransferProtocol(文件传输协议)的英文简称,而中文简称“文传协议”。用于intenet上的控制文件的双向传输,同时它也是一个应用程序。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵循同一种协议传输文件2.FTP基于C/S架构client:ftp,lftp,lftpget,wget,curl,filezilla...

2018-11-01 11:12:25 195

原创 软件管理(rpm及yum)

一.yum(1)yum简介Yellow dog Updater, Modified由Duke University团队,修改Yellow Dog Linux的Yellow DogUpdater开发而成,是一个基于RPM包管理的字符前端软件包管理器。能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。被Yellow Dog ...

2018-11-01 07:13:55 108

原创 如何全自动批量安装虚拟机

一.批量安装虚拟机1.http服务(1)下载http(2)下载完成后,打开httpd服务,并设置开机自启动(3)关闭防火墙,并设置开机不自启动2.打开dhcp服务器systemctl restart dhcpd 重启服务systemctl status dhcpd 查看状态 如果显示active(running)说明dhc...

2018-11-01 05:04:20 665

原创 yum源开机自动挂载及网络共享yum源

一.开机自动挂载yum源的脚本注意:挂载yun源后发现每次开机都要重新挂载yum源,所以就需要通过脚本实现开机自动挂载1.使用df来查看挂载点:发现开机之后yum源并没有挂载,所以先挂载yum源,挂载完成后在使用df查看我们看见此时yum源挂载到了shell的目录里, 然后开机自启动的文件是/etc/rc.d/rc.local 在使用vim编辑打开之后,只需添加mount /dev...

2018-10-31 16:44:37 1516

原创 源的搭建

一.本地yum源的搭建Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。1.实验:(1)将镜像文件上传至虚拟机中首先给虚拟机添加光驱:(虚拟机...

2018-10-25 07:36:06 202

原创 安装虚拟机及使用脚本自动安装虚拟机和快照

一.手动安装虚拟机进入超级用户模式使用命令virt-manager打开虚拟机管理界面然后右击选择New 打开之后选择镜像安装(第一行)然后点击Browse 选择路径Memory(RAM):设置虚拟机运行内存(注意:要打开虚拟机的图形设置必须要运行内存必须在500以上)CPU:设置虚拟机核数(注意:根据自身电脑配置所设置)然后设置虚拟机内存大小(注意:根据自身电脑配置所设置)...

2018-10-25 02:25:07 701

原创 实现虚拟机上网及域名添加

一.虚拟机上网1.首先将真机变为路由器 systemctl stop libvirtd 关闭虚拟机的libvirtd服务(因为防火墙与虚拟机服务有冲突) systemctl restart firewalld 启动火墙(火墙打开才会有地址伪装功能) systemctl start libvirtd ...

2018-10-24 04:58:02 1528

原创 DHCP应用

一.DHCP基础1.什么是DHCPDHCP(全称Dynamic host configuration protocol):动态主机配置协议DHCP工作在OSI的应用层,可以帮助计算机从指定的DHCP服务器获取配置信息的协议.(主要包括:ip地址,子网掩码,网关和dns等).2.DHCPd的运作方式客户端传输广播包给整个物理网络段内的所有主句,如局域网内有DHCP服务器时,才会响应客户端的...

2018-10-19 10:16:35 455

原创 网络配置

一. linux下的网络配置1.ip基础知识**ip的定义:**网络之间互连的协议IP是Internet Protocol的外语缩写。网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。linux...

2018-10-19 02:19:16 219

原创 系统日志信息的采集及时间同步

一.日志采集(1)linux系统日志功能:审计和监测.它还可以实时的监测系统状态,监测和追踪侵入者等等日志对于安全来说,非常重要,它记录了系统每天发生的各种各样的事情,你可以通过它来检查错误发生的原因,或者受到攻击时,攻击者留下的痕迹.“ /var/log ”是存放日志的位置,“ rsyslog ”负责采集日志和分类存放日志rsyslog.service服务的作用:采集日日志而不是产生日...

2018-10-18 22:36:46 370

原创 文件在系统中的传输及归档与压缩

一.文件的复制scp 本地文件 远程主机用户@远程主机ip:远程主机目录rsync -r 本地文件 远程主机用户@远程主机ip:远程主机目>录注意二者的区别:(1) scp的传输速度没有rsync快,rsync是数据同步(2) scp所传输的过来的文件可操作性比rsync高并适用于所有文件,但并不是所有文件都可以做数据同步rsync的特点:  1.可以镜像保存整个目录...

2018-10-17 21:24:56 141

原创 linux中sshd服务基础

1.sshd简介sshd= secure shell客户端软件sshd连接方式: ssh username@ip ##文本模式的链接 ssh -X username@ip ##可以在链接成功后开机图形注意:第一次链接陌生主机是要建立认证文件所以会询问是否建立,需要树入yes在次链接此台主机时,因为已经生成~/.ssh/know_hosts文件所以不需要再次输入yes...

2018-10-10 21:01:00 284

原创 linux系统进程及服务

一.系统进程及服务的控制1.什么是进程进程就是系统未完成并且正在进行的工作2.查看进程(1)图形方式查看 gnome-system-monitor(2)进程查看命令 ps -A ##所有进程 -a ##在当前环<c-F9>境中运行的进程,不包含环境信息 -u ##显示...

2018-10-10 17:37:11 1358

原创 linux中的文件权限管理

一.文件权限1.文件权限存在的意义系统最底层安全设定方法之一,保证文件可以被可用的用户做相应操作2.文件权限的查看ls -l filels -ld dirll filell -d dir3.文件权限的读取- |rw-rw-r--| 1 |kiosk | kiosk | 0 | Jul 21 09:18 | file[1] [2] [3] [4] ...

2018-10-10 05:21:29 95

原创 linux中的用户管理

一.用户管理1.用户存在的意义出于安全的考虑,将数据库进程限制在这个用户下,这样即使数据库服务因为什么原因被攻破2.组存在的一意义通过建立用户组,或者控制新建用户所在的用户组,可以控制用户访问系统的权限。3.查看用户(1)查看当前用户 whoami 查看当前用户(2)系统中用户的查看 id 查看指定用户id信息 id -u 查看用户的...

2018-10-09 22:30:17 78

空空如也

空空如也

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

TA关注的人

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